<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hans-CN">
	<id>https://wiki.swarma.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=%E5%88%98%E5%AD%90%E8%B1%AA</id>
	<title>集智百科 - 复杂系统|人工智能|复杂科学|复杂网络|自组织 - 用户贡献 [zh-cn]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.swarma.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=%E5%88%98%E5%AD%90%E8%B1%AA"/>
	<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php/%E7%89%B9%E6%AE%8A:%E7%94%A8%E6%88%B7%E8%B4%A1%E7%8C%AE/%E5%88%98%E5%AD%90%E8%B1%AA"/>
	<updated>2026-11-02T20:19:36Z</updated>
	<subtitle>用户贡献</subtitle>
	<generator>MediaWiki 1.35.0</generator>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49377</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49377"/>
		<updated>2026-03-15T11:57:19Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：/* 无量纲公式化处理 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node Bifurcation），又称折叠[[分岔]]（Fold Bifurcation）、切线[[分岔]]（Tangent Bifurcation）或蓝天[[分岔]]（Blue Sky Bifurcation），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot;&amp;gt;Wikipedia: Saddle-Node Bifurcation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“[[分岔]]”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程不同的解的分支）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在数学上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简微分方程形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** 只有在此微小邻域内，泰勒展开后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半稳定不动点，最终出现了两个不动点（一个稳定，一个不稳定）。&lt;br /&gt;
&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===求解[[不动点]]===&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot{x}=f(x)=r-x^2&amp;lt;/math&amp;gt;，不动点意味着变化率为0，即&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
需要通过计算系统的雅可比矩阵（在一维情况下即为一阶导数）来判断局部稳定性，因此有&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=-2r&amp;lt;0&amp;lt;/math&amp;gt;，微小扰动会不断衰减，是稳定不动点；&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=2r&amp;gt;0&amp;lt;/math&amp;gt;，微小扰动会被放大，是不稳定不动点。&lt;br /&gt;
当 &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;，此处为[[分岔]]点。&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
根据以上求解和分析，对于&amp;lt;math&amp;gt;\dot{x} = r - x^2&amp;lt;/math&amp;gt;这个系统，我们已经可以画出相图和分岔图来直观展示参数变化对系统的影响。&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
根据不动点的求解，我们可以给出三种不同参数[math]r[/math]情形下的相图。根据对不动点稳定性的分析，可以进一步得出不动点的类型。&lt;br /&gt;
&lt;br /&gt;
图中实心点为稳定不动点，空心点为不稳定不动点，半空心点为半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
下面，我们绘制出分岔图。&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图是以参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;为自变量，系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;为因变量，能直观展示参数的取值与不动点的数量和性质的关系。&lt;br /&gt;
&lt;br /&gt;
根据求解出的不动点&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;和&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;可知图像是比较简单的开方幂函数。不动点稳定性类型用虚线和实线分别表示不稳定和稳定。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是方向发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下：&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部分岔的方式出现的鞍结点分岔，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
之所以上式是鞍结点分岔的一般形式，是由于对于任意的动力系统[math]\dot x=f(x,r)[/math]：&lt;br /&gt;
&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f(x,r)&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行泰勒展开得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;。又由于鞍结点分岔在分岔点&amp;lt;math&amp;gt;(x^*, r_c)&amp;lt;/math&amp;gt;处有&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;。这个等式的交点对应的是不动点，而随着&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的变化，&amp;lt;math&amp;gt;r-x&amp;lt;/math&amp;gt;和&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;两曲线相切时（即原方程出现重根），此时的&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;恰好是分岔点。所以，找到这两条曲线相切时的切点即可得到我们需要的不动点和分岔点&amp;lt;math&amp;gt;(x^*, r_c)&amp;lt;/math&amp;gt;，其中[[半稳定不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行泰勒展开，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
  \begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
  \end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
&lt;br /&gt;
下面给出鞍结点分岔在生物界中的具体例子，即云杉蚜虫的爆发生长现象。这个问题的背景是，云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过分岔点。原本被有效控制的低数量的蚜虫种群，可能会转换到持续爆发的高数量状态。该系统中有两个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
:&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
这里，各个参数的含义说明如下：&lt;br /&gt;
* &amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;为蚜虫的内在增长率，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是描述虫子的[[逻辑斯谛增长]]（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。其中&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;是捕食者的半饱和常数，即捕食速率达到最大值一半时所需的虫子数量。&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;是捕食者的最大捕食速率。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例, 由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]部分（等号右侧第一项），消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
无量纲化需要通过下面两个步骤：&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==无量纲方程的分析==&lt;br /&gt;
:&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
其中，各个参数的含义如下：&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;是接下来主要调整的参数。它虽然是无量纲的，但从表达式上&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;可以理解为'''“物种自身的繁殖潜能”与“环境压制能力”的比值'''。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;可理解为环境的承载力。&lt;br /&gt;
&lt;br /&gt;
进一步，令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定不动点，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的不动点的情况，即&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定不动点，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个临界值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个不动点（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]和[[分岔图]]如下。相图中实心点为稳定不动点，空心点为不稳定不动点，半空心点为半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|600px]][[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的相图和分岔图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且连续的变化时，系统的最终归宿（[[稳定不动点]]的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个[[不动点]]，环境的改变只引起[[系统状态]]的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个[[不动点]]区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个稳定不动点，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的不稳定不动点，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该[[不动点]]对应的值，蚜虫数量增长的[[正反馈]]机制被激活，导致系统走向蚜虫爆发的[[稳定状态]]。&lt;br /&gt;
*** 又比如通过农药等方式将蚜虫数量压制到小于该[[不动点]]对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作。&lt;br /&gt;
** 对于第二个稳定不动点，蚜虫数量突破了捕食者所能消耗的上限，保持爆发式增长，最终数量只受环境因素影响。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较大区间内变动（&amp;lt;math&amp;gt;r&amp;gt;0.56&amp;lt;/math&amp;gt;）：此时环境资源极其丰富，系统的[[负反馈]]调节机制完全失效，只剩下爆发式繁殖的[[正反馈]]机制。捕食者所消灭的蚜虫数量已经微不足道，最终数量只受环境因素影响。此时若要干预蚜虫数量，只能从环境因素着手才有效。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定不动点和一个不稳定不动点随参数变化相互靠近、碰撞并最终同时消失的过程。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -\lambda y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为状态变量。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为分岔参数。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（其中&amp;lt;math&amp;gt;\lambda&amp;gt;0&amp;lt;/math&amp;gt;，通常取&amp;lt;math&amp;gt;\lambda=1&amp;lt;/math&amp;gt;来简化讨论），表明系统在非[[分岔]]方向上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=-\lambda y&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;\lambda&amp;gt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x方向的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征方向上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; 方向吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 方向排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在实数域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost Attractor)：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local Bifurcation）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在数学结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
此词条由[[刘子豪]]、[[杨明哲]]编写。&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49353</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49353"/>
		<updated>2026-03-15T01:48:49Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：/* 二维标准型 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node Bifurcation），又称折叠[[分岔]]（Fold Bifurcation）、切线[[分岔]]（Tangent Bifurcation）或蓝天[[分岔]]（Blue Sky Bifurcation），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot;&amp;gt;Wikipedia: Saddle-Node Bifurcation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“[[分岔]]”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程不同的解的分支）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在数学上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简微分方程形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** 只有在此微小邻域内，泰勒展开后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半稳定不动点，最终出现了两个不动点（一个稳定，一个不稳定）。&lt;br /&gt;
&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===求解[[不动点]]===&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot{x}=f(x)=r-x^2&amp;lt;/math&amp;gt;，不动点意味着变化率为0，即&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
需要通过计算系统的雅可比矩阵（在一维情况下即为一阶导数）来判断局部稳定性，因此有&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=-2r&amp;lt;0&amp;lt;/math&amp;gt;，微小扰动会不断衰减，是稳定不动点；&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=2r&amp;gt;0&amp;lt;/math&amp;gt;，微小扰动会被放大，是不稳定不动点。&lt;br /&gt;
当 &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;，此处为[[分岔]]点。&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
根据以上求解和分析，对于&amp;lt;math&amp;gt;\dot{x} = r - x^2&amp;lt;/math&amp;gt;这个系统，我们已经可以画出相图和分岔图来直观展示参数变化对系统的影响。&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
根据不动点的求解，我们可以给出三种不同参数[math]r[/math]情形下的相图。根据对不动点稳定性的分析，可以进一步得出不动点的类型。&lt;br /&gt;
&lt;br /&gt;
图中实心点为稳定不动点，空心点为不稳定不动点，半空心点为半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
下面，我们绘制出分岔图。&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图是以参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;为自变量，系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;为因变量，能直观展示参数的取值与不动点的数量和性质的关系。&lt;br /&gt;
&lt;br /&gt;
根据求解出的不动点&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;和&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;可知图像是比较简单的开方幂函数。不动点稳定性类型用虚线和实线分别表示不稳定和稳定。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是方向发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下：&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部分岔的方式出现的鞍结点分岔，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
之所以上式是鞍结点分岔的一般形式，是由于对于任意的动力系统[math]\dot x=f(x,r)[/math]：&lt;br /&gt;
&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f(x,r)&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行泰勒展开得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;。又由于鞍结点分岔在分岔点&amp;lt;math&amp;gt;(x^*, r_c)&amp;lt;/math&amp;gt;处有&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;。这个等式的交点对应的是不动点，而随着&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的变化，&amp;lt;math&amp;gt;r-x&amp;lt;/math&amp;gt;和&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;两曲线相切时（即原方程出现重根），此时的&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;恰好是分岔点。所以，找到这两条曲线相切时的切点即可得到我们需要的不动点和分岔点&amp;lt;math&amp;gt;(x^*, r_c)&amp;lt;/math&amp;gt;，其中[[半稳定不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行泰勒展开，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
  \begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
  \end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
&lt;br /&gt;
下面给出鞍结点分岔在生物界中的具体例子，即云杉蚜虫的爆发生长现象。这个问题的背景是，云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过分岔点。原本被有效控制的低数量的蚜虫种群，可能会转换到持续爆发的高数量状态。该系统中有两个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
:&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
这里，各个参数的含义说明如下：&lt;br /&gt;
* &amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;为蚜虫的内在增长率，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是描述虫子的[[逻辑斯谛增长]]（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。其中&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;是捕食者的半饱和常数，即捕食速率达到最大值一半时所需的虫子数量。&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;是捕食者的最大捕食速率。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例, 由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]部分（右侧第一项），消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
无量纲化需要通过下面两个步骤：&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==无量纲方程的分析==&lt;br /&gt;
:&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
其中，各个参数的含义如下：&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;是接下来主要调整的参数。它虽然是无量纲的，但从表达式上&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;可以理解为'''“物种自身的繁殖潜能”与“环境压制能力”的比值'''。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;可理解为环境的承载力。&lt;br /&gt;
&lt;br /&gt;
进一步，令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定不动点，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的不动点的情况，即&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定不动点，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个临界值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个不动点（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]和[[分岔图]]如下。相图中实心点为稳定不动点，空心点为不稳定不动点，半空心点为半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|600px]][[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的相图和分岔图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且连续的变化时，系统的最终归宿（[[稳定不动点]]的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个[[不动点]]，环境的改变只引起[[系统状态]]的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个[[不动点]]区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个稳定不动点，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的不稳定不动点，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该[[不动点]]对应的值，蚜虫数量增长的[[正反馈]]机制被激活，导致系统走向蚜虫爆发的[[稳定状态]]。&lt;br /&gt;
*** 又比如通过农药等方式将蚜虫数量压制到小于该[[不动点]]对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作。&lt;br /&gt;
** 对于第二个稳定不动点，蚜虫数量突破了捕食者所能消耗的上限，保持爆发式增长，最终数量只受环境因素影响。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较大区间内变动（&amp;lt;math&amp;gt;r&amp;gt;0.56&amp;lt;/math&amp;gt;）：此时环境资源极其丰富，系统的[[负反馈]]调节机制完全失效，只剩下爆发式繁殖的[[正反馈]]机制。捕食者所消灭的蚜虫数量已经微不足道，最终数量只受环境因素影响。此时若要干预蚜虫数量，只能从环境因素着手才有效。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定不动点和一个不稳定不动点随参数变化相互靠近、碰撞并最终同时消失的过程。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -\lambda y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为状态变量。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为分岔参数。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（其中&amp;lt;math&amp;gt;\lambda&amp;gt;0&amp;lt;/math&amp;gt;，通常取&amp;lt;math&amp;gt;\lambda=1&amp;lt;/math&amp;gt;来简化讨论），表明系统在非[[分岔]]方向上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=-\lambda y&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;\lambda&amp;gt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x方向的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征方向上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; 方向吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 方向排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在实数域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost Attractor)：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local Bifurcation）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在数学结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49349</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49349"/>
		<updated>2026-03-15T01:42:43Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：/* 案例：云杉蚜虫爆发模型 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node Bifurcation），又称折叠[[分岔]]（Fold Bifurcation）、切线[[分岔]]（Tangent Bifurcation）或蓝天[[分岔]]（Blue Sky Bifurcation），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot;&amp;gt;Wikipedia: Saddle-Node Bifurcation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“[[分岔]]”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程不同的解的分支）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在数学上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简微分方程形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** 只有在此微小邻域内，泰勒展开后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半稳定不动点，最终出现了两个不动点（一个稳定，一个不稳定）。&lt;br /&gt;
&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===求解[[不动点]]===&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot{x}=f(x)=r-x^2&amp;lt;/math&amp;gt;，不动点意味着变化率为0，即&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
需要通过计算系统的雅可比矩阵（在一维情况下即为一阶导数）来判断局部稳定性，因此有&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=-2r&amp;lt;0&amp;lt;/math&amp;gt;，微小扰动会不断衰减，是稳定不动点；&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=2r&amp;gt;0&amp;lt;/math&amp;gt;，微小扰动会被放大，是不稳定不动点。&lt;br /&gt;
当 &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;，此处为[[分岔]]点。&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
根据以上求解和分析，对于&amp;lt;math&amp;gt;\dot{x} = r - x^2&amp;lt;/math&amp;gt;这个系统，我们已经可以画出相图和分岔图来直观展示参数变化对系统的影响。&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
根据不动点的求解，我们可以给出三种不同参数[math]r[/math]情形下的相图。根据对不动点稳定性的分析，可以进一步得出不动点的类型。&lt;br /&gt;
&lt;br /&gt;
图中实心点为稳定不动点，空心点为不稳定不动点，半空心点为半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
下面，我们绘制出分岔图。&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图是以参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;为自变量，系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;为因变量，能直观展示参数的取值与不动点的数量和性质的关系。&lt;br /&gt;
&lt;br /&gt;
根据求解出的不动点&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;和&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;可知图像是比较简单的开方幂函数。不动点稳定性类型用虚线和实线分别表示不稳定和稳定。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是方向发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下：&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部分岔的方式出现的鞍结点分岔，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
之所以上式是鞍结点分岔的一般形式，是由于对于任意的动力系统[math]\dot x=f(x,r)[/math]：&lt;br /&gt;
&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f(x,r)&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行泰勒展开得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;。又由于鞍结点分岔在分岔点&amp;lt;math&amp;gt;(x^*, r_c)&amp;lt;/math&amp;gt;处有&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;。这个等式的交点对应的是不动点，而随着&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的变化，&amp;lt;math&amp;gt;r-x&amp;lt;/math&amp;gt;和&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;两曲线相切时（即原方程出现重根），此时的&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;恰好是分岔点。所以，找到这两条曲线相切时的切点即可得到我们需要的不动点和分岔点&amp;lt;math&amp;gt;(x^*, r_c)&amp;lt;/math&amp;gt;，其中[[半稳定不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行泰勒展开，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
  \begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
  \end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
&lt;br /&gt;
下面给出鞍结点分岔在生物界中的具体例子，即云杉蚜虫的爆发生长现象。这个问题的背景是，云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过分岔点。原本被有效控制的低数量的蚜虫种群，可能会转换到持续爆发的高数量状态。该系统中有两个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
:&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
这里，各个参数的含义说明如下：&lt;br /&gt;
* &amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;为蚜虫的内在增长率，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是描述虫子的[[逻辑斯谛增长]]（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。其中&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;是捕食者的半饱和常数，即捕食速率达到最大值一半时所需的虫子数量。&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;是捕食者的最大捕食速率。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例, 由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]部分（右侧第一项），消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
无量纲化需要通过下面两个步骤：&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==无量纲方程的分析==&lt;br /&gt;
:&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
其中，各个参数的含义如下：&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;是接下来主要调整的参数。它虽然是无量纲的，但从表达式上&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;可以理解为'''“物种自身的繁殖潜能”与“环境压制能力”的比值'''。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;可理解为环境的承载力。&lt;br /&gt;
&lt;br /&gt;
进一步，令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定不动点，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的不动点的情况，即&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定不动点，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个临界值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个不动点（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]和[[分岔图]]如下。相图中实心点为稳定不动点，空心点为不稳定不动点，半空心点为半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|600px]][[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的相图和分岔图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且连续的变化时，系统的最终归宿（[[稳定不动点]]的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个[[不动点]]，环境的改变只引起[[系统状态]]的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个[[不动点]]区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个稳定不动点，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的不稳定不动点，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该[[不动点]]对应的值，蚜虫数量增长的[[正反馈]]机制被激活，导致系统走向蚜虫爆发的[[稳定状态]]。&lt;br /&gt;
*** 又比如通过农药等方式将蚜虫数量压制到小于该[[不动点]]对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作。&lt;br /&gt;
** 对于第二个稳定不动点，蚜虫数量突破了捕食者所能消耗的上限，保持爆发式增长，最终数量只受环境因素影响。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较大区间内变动（&amp;lt;math&amp;gt;r&amp;gt;0.56&amp;lt;/math&amp;gt;）：此时环境资源极其丰富，系统的[[负反馈]]调节机制完全失效，只剩下爆发式繁殖的[[正反馈]]机制。捕食者所消灭的蚜虫数量已经微不足道，最终数量只受环境因素影响。此时若要干预蚜虫数量，只能从环境因素着手才有效。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定不动点和一个不稳定不动点随参数变化相互靠近、碰撞并最终同时消失的过程。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -\lambda y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为状态变量。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为分岔参数。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（其中&amp;lt;math&amp;gt;\lambda&amp;gt;0&amp;lt;/math&amp;gt;，通常取&amp;lt;math&amp;gt;\lambda=1&amp;lt;/math&amp;gt;来简化讨论），表明系统在非[[分岔]]方向上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=ay&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;a&amp;lt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x方向的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征方向上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; 方向吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 方向排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在实数域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost Attractor)：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local Bifurcation）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在数学结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49347</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49347"/>
		<updated>2026-03-15T01:38:10Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：/* 不动点稳定性分析 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node Bifurcation），又称折叠[[分岔]]（Fold Bifurcation）、切线[[分岔]]（Tangent Bifurcation）或蓝天[[分岔]]（Blue Sky Bifurcation），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot;&amp;gt;Wikipedia: Saddle-Node Bifurcation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“[[分岔]]”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程不同的解的分支）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在数学上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简微分方程形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** 只有在此微小邻域内，泰勒展开后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半稳定不动点，最终出现了两个不动点（一个稳定，一个不稳定）。&lt;br /&gt;
&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===求解[[不动点]]===&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot{x}=f(x)=r-x^2&amp;lt;/math&amp;gt;，不动点意味着变化率为0，即&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
需要通过计算系统的雅可比矩阵（在一维情况下即为一阶导数）来判断局部稳定性，因此有&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=-2r&amp;lt;0&amp;lt;/math&amp;gt;，微小扰动会不断衰减，是稳定不动点；&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=2r&amp;gt;0&amp;lt;/math&amp;gt;，微小扰动会被放大，是不稳定不动点。&lt;br /&gt;
当 &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;，此处为[[分岔]]点。&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
根据以上求解和分析，对于&amp;lt;math&amp;gt;\dot{x} = r - x^2&amp;lt;/math&amp;gt;这个系统，我们已经可以画出相图和分岔图来直观展示参数变化对系统的影响。&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
根据不动点的求解，我们可以给出三种不同参数[math]r[/math]情形下的相图。根据对不动点稳定性的分析，可以进一步得出不动点的类型。&lt;br /&gt;
&lt;br /&gt;
图中实心点为稳定不动点，空心点为不稳定不动点，半空心点为半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
下面，我们绘制出分岔图。&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图是以参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;为自变量，系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;为因变量，能直观展示参数的取值与不动点的数量和性质的关系。&lt;br /&gt;
&lt;br /&gt;
根据求解出的不动点&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;和&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;可知图像是比较简单的开方幂函数。不动点稳定性类型用虚线和实线分别表示不稳定和稳定。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是方向发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下：&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部分岔的方式出现的鞍结点分岔，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
之所以上式是鞍结点分岔的一般形式，是由于对于任意的动力系统[math]\dot x=f(x,r)[/math]：&lt;br /&gt;
&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f(x,r)&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行泰勒展开得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;。又由于鞍结点分岔在分岔点&amp;lt;math&amp;gt;(x^*, r_c)&amp;lt;/math&amp;gt;处有&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;。这个等式的交点对应的是不动点，而随着&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的变化，&amp;lt;math&amp;gt;r-x&amp;lt;/math&amp;gt;和&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;两曲线相切时（即原方程出现重根），此时的&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;恰好是分岔点。所以，找到这两条曲线相切时的切点即可得到我们需要的不动点和分岔点&amp;lt;math&amp;gt;(x^*, r_c)&amp;lt;/math&amp;gt;，其中[[半稳定不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行泰勒展开，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
  \begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
  \end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
&lt;br /&gt;
下面给出鞍结点分岔在生物界中的具体例子，即云杉蚜虫的爆发生长现象。这个问题的背景是，云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过一个鞍结分岔点。原本被有效控制的低数量的蚜虫种群，会转换到持续爆发的高数量状态。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
:&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
这里，各个参数的含义说明如下：&lt;br /&gt;
* &amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;为蚜虫的内在增长率，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是描述虫子的[[逻辑斯谛增长]]（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。其中&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;是捕食者的半饱和常数，即捕食速率达到最大值一半时所需的虫子数量。&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;是捕食者的最大捕食速率。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例, 由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]部分（右侧第一项），消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
无量纲化需要通过下面两个步骤：&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==无量纲方程的分析==&lt;br /&gt;
:&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
其中，各个参数的含义如下：&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;是接下来主要调整的参数。它虽然是无量纲的，但从表达式上&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;可以理解为'''“物种自身的繁殖潜能”与“环境压制能力”的比值'''。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;可理解为环境的承载力。&lt;br /&gt;
&lt;br /&gt;
进一步，令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定不动点，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的不动点的情况，即&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定不动点，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个临界值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个不动点（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]和[[分岔图]]如下。相图中实心点为稳定不动点，空心点为不稳定不动点，半空心点为半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|600px]][[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的相图和分岔图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且连续的变化时，系统的最终归宿（[[稳定不动点]]的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个[[不动点]]，环境的改变只引起[[系统状态]]的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个[[不动点]]区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个稳定不动点，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的不稳定不动点，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该[[不动点]]对应的值，蚜虫数量增长的[[正反馈]]机制被激活，导致系统走向蚜虫爆发的[[稳定状态]]。&lt;br /&gt;
*** 又比如通过农药等方式将蚜虫数量压制到小于该[[不动点]]对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作。&lt;br /&gt;
** 对于第二个稳定不动点，蚜虫数量突破了捕食者所能消耗的上限，保持爆发式增长，最终数量只受环境因素影响。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较大区间内变动（&amp;lt;math&amp;gt;r&amp;gt;0.56&amp;lt;/math&amp;gt;）：此时环境资源极其丰富，系统的[[负反馈]]调节机制完全失效，只剩下爆发式繁殖的[[正反馈]]机制。捕食者所消灭的蚜虫数量已经微不足道，最终数量只受环境因素影响。此时若要干预蚜虫数量，只能从环境因素着手才有效。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定不动点和一个不稳定不动点随参数变化相互靠近、碰撞并最终同时消失的过程。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -\lambda y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为状态变量。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为分岔参数。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（其中&amp;lt;math&amp;gt;\lambda&amp;gt;0&amp;lt;/math&amp;gt;，通常取&amp;lt;math&amp;gt;\lambda=1&amp;lt;/math&amp;gt;来简化讨论），表明系统在非[[分岔]]方向上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=ay&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;a&amp;lt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x方向的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征方向上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; 方向吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 方向排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在实数域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost Attractor)：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local Bifurcation）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在数学结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49336</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49336"/>
		<updated>2026-03-14T08:12:57Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：/* 分析过程 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node Bifurcation），又称折叠[[分岔]]（Fold Bifurcation）、切线[[分岔]]（Tangent Bifurcation）或蓝天[[分岔]]（Blue Sky Bifurcation），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot;&amp;gt;Wikipedia: Saddle-Node Bifurcation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“[[分岔]]”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程不同的解的分支）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在数学上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简微分方程形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** 只有在此微小邻域内，泰勒展开后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半稳定不动点，最终出现了两个不动点（一个稳定，一个不稳定）。&lt;br /&gt;
&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===求解[[不动点]]===&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot{x}=f(x)=r-x^2&amp;lt;/math&amp;gt;，不动点意味着变化率为0，即&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
需要通过计算系统的雅可比矩阵（在一维情况下即为一阶导数）来判断局部稳定性，因此有&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有特征值&amp;lt;math&amp;gt;f'(x^*)=-2r&amp;lt;0&amp;lt;/math&amp;gt;，微小扰动会不断衰减，是稳定不动点；&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=2r&amp;gt;0&amp;lt;/math&amp;gt;，微小扰动会被放大，是不稳定不动点。&lt;br /&gt;
当 &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;，此处为[[分岔]]点。&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
根据以上求解和分析，对于&amp;lt;math&amp;gt;\dot{x} = r - x^2&amp;lt;/math&amp;gt;这个系统，我们已经可以画出相图和分岔图来直观展示参数变化对系统的影响。&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
根据不动点的求解，我们可以给出三种不同参数[math]r[/math]情形下的相图。根据对不动点稳定性的分析，可以进一步得出不动点的类型。&lt;br /&gt;
&lt;br /&gt;
图中实心点为稳定不动点，空心点为不稳定不动点，半空心点为半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
下面，我们绘制出分岔图。&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图是以参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;为自变量，系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;为因变量，能直观展示参数的取值与不动点的数量和性质的关系。&lt;br /&gt;
&lt;br /&gt;
根据求解出的不动点&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;和&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;可知图像是比较简单的开方幂函数。不动点稳定性类型用虚线和实线分别表示不稳定和稳定。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是方向发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下：&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部分岔的方式出现的鞍结点分岔，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
之所以上式是鞍结点分岔的一般形式，是由于对于任意的动力系统[math]\dot x=f(x,r)[/math]：&lt;br /&gt;
&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f(x,r)&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行泰勒展开得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;。又由于鞍结点分岔在分岔点&amp;lt;math&amp;gt;(x^*, r_c)&amp;lt;/math&amp;gt;处有&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;。这个等式的交点对应的是不动点，而随着&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的变化，&amp;lt;math&amp;gt;r-x&amp;lt;/math&amp;gt;和&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;两曲线相切时（即原方程出现重根），此时的&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;恰好是分岔点。所以，找到这两条曲线相切时的切点即可得到我们需要的不动点和分岔点&amp;lt;math&amp;gt;(x^*, r_c)&amp;lt;/math&amp;gt;，其中[[半稳定不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行泰勒展开，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
  \begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
  \end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
&lt;br /&gt;
下面给出鞍结点分岔在生物界中的具体例子，即云杉蚜虫的爆发生长现象。这个问题的背景是，云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过一个鞍结分岔点。原本被有效控制的低数量的蚜虫种群，会转换到持续爆发的高数量状态。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
:&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;为蚜虫的内在增长率，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是描述虫子的[[逻辑斯谛增长]]（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。其中&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;是捕食者的半饱和常数，即捕食速率达到最大值一半时所需的虫子数量。&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;是捕食者的最大捕食速率。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例,&lt;br /&gt;
&lt;br /&gt;
由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]的部分，消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==分析过程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;是接下来主要调整的参数。它虽然是无量纲的，但从表达式上&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;可以理解为“物种自身的繁殖潜能”与“环境压制能力”的比值。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* 令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定不动点，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的不动点的情况，即&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定不动点，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个临界值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个不动点（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]和[[分岔图]]如下。相图中实心点为稳定不动点，空心点为不稳定不动点，半空心点为半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|600px]][[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的相图和分岔图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且连续的变化时，系统的最终归宿（[[稳定不动点]]的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个[[不动点]]，环境的改变只引起[[系统状态]]的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个[[不动点]]区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个稳定不动点，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的不稳定不动点，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该[[不动点]]对应的值，蚜虫数量增长的[[正反馈]]机制被激活，导致系统走向蚜虫爆发的[[稳定状态]]。&lt;br /&gt;
*** 又比如通过农药等方式将蚜虫数量压制到小于该[[不动点]]对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作。&lt;br /&gt;
** 对于第二个稳定不动点，蚜虫数量突破了捕食者所能消耗的上限，保持爆发式增长，最终数量只受环境因素影响。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较大区间内变动（&amp;lt;math&amp;gt;r&amp;gt;0.56&amp;lt;/math&amp;gt;）：此时环境资源极其丰富，系统的[[负反馈]]调节机制完全失效，只剩下爆发式繁殖的[[正反馈]]机制。捕食者所消灭的蚜虫数量已经微不足道，最终数量只受环境因素影响。此时若要干预蚜虫数量，只能从环境因素着手才有效。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定不动点和一个不稳定不动点随参数变化相互靠近、碰撞并最终同时消失的过程。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -\lambda y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为状态变量。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为分岔参数。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（其中&amp;lt;math&amp;gt;\lambda&amp;gt;0&amp;lt;/math&amp;gt;，通常取&amp;lt;math&amp;gt;\lambda=1&amp;lt;/math&amp;gt;来简化讨论），表明系统在非[[分岔]]方向上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=ay&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;a&amp;lt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x方向的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征方向上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; 方向吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 方向排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在实数域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost Attractor)：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local Bifurcation）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在数学结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49335</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49335"/>
		<updated>2026-03-14T08:11:58Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：/* 分析过程 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node Bifurcation），又称折叠[[分岔]]（Fold Bifurcation）、切线[[分岔]]（Tangent Bifurcation）或蓝天[[分岔]]（Blue Sky Bifurcation），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot;&amp;gt;Wikipedia: Saddle-Node Bifurcation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“[[分岔]]”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程不同的解的分支）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在数学上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简微分方程形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** 只有在此微小邻域内，泰勒展开后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半稳定不动点，最终出现了两个不动点（一个稳定，一个不稳定）。&lt;br /&gt;
&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===求解[[不动点]]===&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot{x}=f(x)=r-x^2&amp;lt;/math&amp;gt;，不动点意味着变化率为0，即&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
需要通过计算系统的雅可比矩阵（在一维情况下即为一阶导数）来判断局部稳定性，因此有&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有特征值&amp;lt;math&amp;gt;f'(x^*)=-2r&amp;lt;0&amp;lt;/math&amp;gt;，微小扰动会不断衰减，是稳定不动点；&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=2r&amp;gt;0&amp;lt;/math&amp;gt;，微小扰动会被放大，是不稳定不动点。&lt;br /&gt;
当 &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;，此处为[[分岔]]点。&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
根据以上求解和分析，对于&amp;lt;math&amp;gt;\dot{x} = r - x^2&amp;lt;/math&amp;gt;这个系统，我们已经可以画出相图和分岔图来直观展示参数变化对系统的影响。&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
根据不动点的求解，我们可以给出三种不同参数[math]r[/math]情形下的相图。根据对不动点稳定性的分析，可以进一步得出不动点的类型。&lt;br /&gt;
&lt;br /&gt;
图中实心点为稳定不动点，空心点为不稳定不动点，半空心点为半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
下面，我们绘制出分岔图。&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图是以参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;为自变量，系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;为因变量，能直观展示参数的取值与不动点的数量和性质的关系。&lt;br /&gt;
&lt;br /&gt;
根据求解出的不动点&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;和&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;可知图像是比较简单的开方幂函数。不动点稳定性类型用虚线和实线分别表示不稳定和稳定。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是方向发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下：&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部分岔的方式出现的鞍结点分岔，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
之所以上式是鞍结点分岔的一般形式，是由于对于任意的动力系统[math]\dot x=f(x,r)[/math]：&lt;br /&gt;
&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f(x,r)&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行泰勒展开得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;。又由于鞍结点分岔在分岔点&amp;lt;math&amp;gt;(x^*, r_c)&amp;lt;/math&amp;gt;处有&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;。这个等式的交点对应的是不动点，而随着&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的变化，&amp;lt;math&amp;gt;r-x&amp;lt;/math&amp;gt;和&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;两曲线相切时（即原方程出现重根），此时的&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;恰好是分岔点。所以，找到这两条曲线相切时的切点即可得到我们需要的不动点和分岔点&amp;lt;math&amp;gt;(x^*, r_c)&amp;lt;/math&amp;gt;，其中[[半稳定不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行泰勒展开，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
  \begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
  \end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
&lt;br /&gt;
下面给出鞍结点分岔在生物界中的具体例子，即云杉蚜虫的爆发生长现象。这个问题的背景是，云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过一个鞍结分岔点。原本被有效控制的低数量的蚜虫种群，会转换到持续爆发的高数量状态。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
:&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;为蚜虫的内在增长率，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是描述虫子的[[逻辑斯谛增长]]（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。其中&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;是捕食者的半饱和常数，即捕食速率达到最大值一半时所需的虫子数量。&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;是捕食者的最大捕食速率。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例,&lt;br /&gt;
&lt;br /&gt;
由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]的部分，消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==分析过程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;是接下来主要调整的参数。它虽然是无量纲的，但从表达式上&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;可以理解为“物种自身的繁殖潜能”与“环境压制能力”的比值。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* 令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定不动点，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的不动点的情况，即&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定不动点，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个临界值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个不动点（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]和[[分岔图]]如下。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|600px|缩略图|实心点为稳定不动点，空心点为不稳定不动点，半空心点为半稳定不动点]][[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的相图和分岔图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且连续的变化时，系统的最终归宿（[[稳定不动点]]的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个[[不动点]]，环境的改变只引起[[系统状态]]的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个[[不动点]]区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个稳定不动点，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的不稳定不动点，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该[[不动点]]对应的值，蚜虫数量增长的[[正反馈]]机制被激活，导致系统走向蚜虫爆发的[[稳定状态]]。&lt;br /&gt;
*** 又比如通过农药等方式将蚜虫数量压制到小于该[[不动点]]对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作。&lt;br /&gt;
** 对于第二个稳定不动点，蚜虫数量突破了捕食者所能消耗的上限，保持爆发式增长，最终数量只受环境因素影响。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较大区间内变动（&amp;lt;math&amp;gt;r&amp;gt;0.56&amp;lt;/math&amp;gt;）：此时环境资源极其丰富，系统的[[负反馈]]调节机制完全失效，只剩下爆发式繁殖的[[正反馈]]机制。捕食者所消灭的蚜虫数量已经微不足道，最终数量只受环境因素影响。此时若要干预蚜虫数量，只能从环境因素着手才有效。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定不动点和一个不稳定不动点随参数变化相互靠近、碰撞并最终同时消失的过程。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -\lambda y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为状态变量。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为分岔参数。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（其中&amp;lt;math&amp;gt;\lambda&amp;gt;0&amp;lt;/math&amp;gt;，通常取&amp;lt;math&amp;gt;\lambda=1&amp;lt;/math&amp;gt;来简化讨论），表明系统在非[[分岔]]方向上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=ay&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;a&amp;lt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x方向的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征方向上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; 方向吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 方向排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在实数域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost Attractor)：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local Bifurcation）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在数学结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49334</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49334"/>
		<updated>2026-03-14T08:11:30Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：/* 分析过程 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node Bifurcation），又称折叠[[分岔]]（Fold Bifurcation）、切线[[分岔]]（Tangent Bifurcation）或蓝天[[分岔]]（Blue Sky Bifurcation），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot;&amp;gt;Wikipedia: Saddle-Node Bifurcation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“[[分岔]]”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程不同的解的分支）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在数学上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简微分方程形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** 只有在此微小邻域内，泰勒展开后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半稳定不动点，最终出现了两个不动点（一个稳定，一个不稳定）。&lt;br /&gt;
&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===求解[[不动点]]===&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot{x}=f(x)=r-x^2&amp;lt;/math&amp;gt;，不动点意味着变化率为0，即&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
需要通过计算系统的雅可比矩阵（在一维情况下即为一阶导数）来判断局部稳定性，因此有&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有特征值&amp;lt;math&amp;gt;f'(x^*)=-2r&amp;lt;0&amp;lt;/math&amp;gt;，微小扰动会不断衰减，是稳定不动点；&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=2r&amp;gt;0&amp;lt;/math&amp;gt;，微小扰动会被放大，是不稳定不动点。&lt;br /&gt;
当 &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;，此处为[[分岔]]点。&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
根据以上求解和分析，对于&amp;lt;math&amp;gt;\dot{x} = r - x^2&amp;lt;/math&amp;gt;这个系统，我们已经可以画出相图和分岔图来直观展示参数变化对系统的影响。&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
根据不动点的求解，我们可以给出三种不同参数[math]r[/math]情形下的相图。根据对不动点稳定性的分析，可以进一步得出不动点的类型。&lt;br /&gt;
&lt;br /&gt;
图中实心点为稳定不动点，空心点为不稳定不动点，半空心点为半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
下面，我们绘制出分岔图。&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图是以参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;为自变量，系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;为因变量，能直观展示参数的取值与不动点的数量和性质的关系。&lt;br /&gt;
&lt;br /&gt;
根据求解出的不动点&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;和&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;可知图像是比较简单的开方幂函数。不动点稳定性类型用虚线和实线分别表示不稳定和稳定。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是方向发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下：&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部分岔的方式出现的鞍结点分岔，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
之所以上式是鞍结点分岔的一般形式，是由于对于任意的动力系统[math]\dot x=f(x,r)[/math]：&lt;br /&gt;
&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f(x,r)&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行泰勒展开得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;。又由于鞍结点分岔在分岔点&amp;lt;math&amp;gt;(x^*, r_c)&amp;lt;/math&amp;gt;处有&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;。这个等式的交点对应的是不动点，而随着&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的变化，&amp;lt;math&amp;gt;r-x&amp;lt;/math&amp;gt;和&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;两曲线相切时（即原方程出现重根），此时的&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;恰好是分岔点。所以，找到这两条曲线相切时的切点即可得到我们需要的不动点和分岔点&amp;lt;math&amp;gt;(x^*, r_c)&amp;lt;/math&amp;gt;，其中[[半稳定不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行泰勒展开，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
  \begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
  \end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
&lt;br /&gt;
下面给出鞍结点分岔在生物界中的具体例子，即云杉蚜虫的爆发生长现象。这个问题的背景是，云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过一个鞍结分岔点。原本被有效控制的低数量的蚜虫种群，会转换到持续爆发的高数量状态。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
:&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;为蚜虫的内在增长率，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是描述虫子的[[逻辑斯谛增长]]（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。其中&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;是捕食者的半饱和常数，即捕食速率达到最大值一半时所需的虫子数量。&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;是捕食者的最大捕食速率。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例,&lt;br /&gt;
&lt;br /&gt;
由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]的部分，消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==分析过程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;是接下来主要调整的参数。它虽然是无量纲的，但从表达式上&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;可以理解为“物种自身的繁殖潜能”与“环境压制能力”的比值。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* 令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定不动点，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的不动点的情况，即&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定不动点，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个临界值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个不动点（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]和[[分岔图]]如下。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|600px|实心点为稳定不动点，空心点为不稳定不动点，半空心点为半稳定不动点]][[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的相图和分岔图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且连续的变化时，系统的最终归宿（[[稳定不动点]]的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个[[不动点]]，环境的改变只引起[[系统状态]]的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个[[不动点]]区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个稳定不动点，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的不稳定不动点，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该[[不动点]]对应的值，蚜虫数量增长的[[正反馈]]机制被激活，导致系统走向蚜虫爆发的[[稳定状态]]。&lt;br /&gt;
*** 又比如通过农药等方式将蚜虫数量压制到小于该[[不动点]]对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作。&lt;br /&gt;
** 对于第二个稳定不动点，蚜虫数量突破了捕食者所能消耗的上限，保持爆发式增长，最终数量只受环境因素影响。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较大区间内变动（&amp;lt;math&amp;gt;r&amp;gt;0.56&amp;lt;/math&amp;gt;）：此时环境资源极其丰富，系统的[[负反馈]]调节机制完全失效，只剩下爆发式繁殖的[[正反馈]]机制。捕食者所消灭的蚜虫数量已经微不足道，最终数量只受环境因素影响。此时若要干预蚜虫数量，只能从环境因素着手才有效。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定不动点和一个不稳定不动点随参数变化相互靠近、碰撞并最终同时消失的过程。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -\lambda y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为状态变量。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为分岔参数。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（其中&amp;lt;math&amp;gt;\lambda&amp;gt;0&amp;lt;/math&amp;gt;，通常取&amp;lt;math&amp;gt;\lambda=1&amp;lt;/math&amp;gt;来简化讨论），表明系统在非[[分岔]]方向上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=ay&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;a&amp;lt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x方向的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征方向上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; 方向吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 方向排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在实数域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost Attractor)：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local Bifurcation）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在数学结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49332</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49332"/>
		<updated>2026-03-14T08:10:58Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：/* 分析过程 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node Bifurcation），又称折叠[[分岔]]（Fold Bifurcation）、切线[[分岔]]（Tangent Bifurcation）或蓝天[[分岔]]（Blue Sky Bifurcation），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot;&amp;gt;Wikipedia: Saddle-Node Bifurcation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“[[分岔]]”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程不同的解的分支）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在数学上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简微分方程形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** 只有在此微小邻域内，泰勒展开后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半稳定不动点，最终出现了两个不动点（一个稳定，一个不稳定）。&lt;br /&gt;
&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===求解[[不动点]]===&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot{x}=f(x)=r-x^2&amp;lt;/math&amp;gt;，不动点意味着变化率为0，即&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
需要通过计算系统的雅可比矩阵（在一维情况下即为一阶导数）来判断局部稳定性，因此有&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有特征值&amp;lt;math&amp;gt;f'(x^*)=-2r&amp;lt;0&amp;lt;/math&amp;gt;，微小扰动会不断衰减，是稳定不动点；&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=2r&amp;gt;0&amp;lt;/math&amp;gt;，微小扰动会被放大，是不稳定不动点。&lt;br /&gt;
当 &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;，此处为[[分岔]]点。&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
根据以上求解和分析，对于&amp;lt;math&amp;gt;\dot{x} = r - x^2&amp;lt;/math&amp;gt;这个系统，我们已经可以画出相图和分岔图来直观展示参数变化对系统的影响。&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
根据不动点的求解，我们可以给出三种不同参数[math]r[/math]情形下的相图。根据对不动点稳定性的分析，可以进一步得出不动点的类型。&lt;br /&gt;
&lt;br /&gt;
图中实心点为稳定不动点，空心点为不稳定不动点，半空心点为半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
下面，我们绘制出分岔图。&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图是以参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;为自变量，系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;为因变量，能直观展示参数的取值与不动点的数量和性质的关系。&lt;br /&gt;
&lt;br /&gt;
根据求解出的不动点&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;和&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;可知图像是比较简单的开方幂函数。不动点稳定性类型用虚线和实线分别表示不稳定和稳定。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是方向发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下：&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部分岔的方式出现的鞍结点分岔，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
之所以上式是鞍结点分岔的一般形式，是由于对于任意的动力系统[math]\dot x=f(x,r)[/math]：&lt;br /&gt;
&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f(x,r)&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行泰勒展开得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;。又由于鞍结点分岔在分岔点&amp;lt;math&amp;gt;(x^*, r_c)&amp;lt;/math&amp;gt;处有&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;，找到&amp;lt;math&amp;gt;r-x&amp;lt;/math&amp;gt;和&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;两曲线相切的点即可得到我们需要的分岔点&amp;lt;math&amp;gt;(x^*, r_c)&amp;lt;/math&amp;gt;，其中[[半稳定不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行泰勒展开，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
  \begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
  \end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
&lt;br /&gt;
下面给出鞍结点分岔在生物界中的具体例子，即云杉蚜虫的爆发生长现象。这个问题的背景是，云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过一个鞍结分岔点。原本被有效控制的低数量的蚜虫种群，会转换到持续爆发的高数量状态。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
:&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;为蚜虫的内在增长率，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是描述虫子的[[逻辑斯谛增长]]（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。其中&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;是捕食者的半饱和常数，即捕食速率达到最大值一半时所需的虫子数量。&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;是捕食者的最大捕食速率。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例,&lt;br /&gt;
&lt;br /&gt;
由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]的部分，消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==分析过程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;是接下来主要调整的参数。它虽然是无量纲的，但从表达式上&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;可以理解为“物种自身的繁殖潜能”与“环境压制能力”的比值。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* 令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定不动点，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的不动点的情况，即&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定不动点，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个临界值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个不动点（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]和[[分岔图]]如下。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|700px|缩略图|实心点为稳定不动点，空心点为不稳定不动点，半空心点为半稳定不动点]][[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的相图和分岔图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且连续的变化时，系统的最终归宿（[[稳定不动点]]的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个[[不动点]]，环境的改变只引起[[系统状态]]的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个[[不动点]]区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个稳定不动点，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的不稳定不动点，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该[[不动点]]对应的值，蚜虫数量增长的[[正反馈]]机制被激活，导致系统走向蚜虫爆发的[[稳定状态]]。&lt;br /&gt;
*** 又比如通过农药等方式将蚜虫数量压制到小于该[[不动点]]对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作。&lt;br /&gt;
** 对于第二个稳定不动点，蚜虫数量突破了捕食者所能消耗的上限，保持爆发式增长，最终数量只受环境因素影响。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较大区间内变动（&amp;lt;math&amp;gt;r&amp;gt;0.56&amp;lt;/math&amp;gt;）：此时环境资源极其丰富，系统的[[负反馈]]调节机制完全失效，只剩下爆发式繁殖的[[正反馈]]机制。捕食者所消灭的蚜虫数量已经微不足道，最终数量只受环境因素影响。此时若要干预蚜虫数量，只能从环境因素着手才有效。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定不动点和一个不稳定不动点随参数变化相互靠近、碰撞并最终同时消失的过程。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -\lambda y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为状态变量。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为分岔参数。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（其中&amp;lt;math&amp;gt;\lambda&amp;gt;0&amp;lt;/math&amp;gt;，通常取&amp;lt;math&amp;gt;\lambda=1&amp;lt;/math&amp;gt;来简化讨论），表明系统在非[[分岔]]方向上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=ay&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;a&amp;lt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x方向的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征方向上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; 方向吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 方向排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在实数域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost Attractor)：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local Bifurcation）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在数学结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49331</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49331"/>
		<updated>2026-03-14T08:10:23Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：/* 分析过程 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node Bifurcation），又称折叠[[分岔]]（Fold Bifurcation）、切线[[分岔]]（Tangent Bifurcation）或蓝天[[分岔]]（Blue Sky Bifurcation），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot;&amp;gt;Wikipedia: Saddle-Node Bifurcation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“[[分岔]]”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程不同的解的分支）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在数学上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简微分方程形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** 只有在此微小邻域内，泰勒展开后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半稳定不动点，最终出现了两个不动点（一个稳定，一个不稳定）。&lt;br /&gt;
&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===求解[[不动点]]===&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot{x}=f(x)=r-x^2&amp;lt;/math&amp;gt;，不动点意味着变化率为0，即&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
需要通过计算系统的雅可比矩阵（在一维情况下即为一阶导数）来判断局部稳定性，因此有&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有特征值&amp;lt;math&amp;gt;f'(x^*)=-2r&amp;lt;0&amp;lt;/math&amp;gt;，微小扰动会不断衰减，是稳定不动点；&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=2r&amp;gt;0&amp;lt;/math&amp;gt;，微小扰动会被放大，是不稳定不动点。&lt;br /&gt;
当 &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;，此处为[[分岔]]点。&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
根据以上求解和分析，对于&amp;lt;math&amp;gt;\dot{x} = r - x^2&amp;lt;/math&amp;gt;这个系统，我们已经可以画出相图和分岔图来直观展示参数变化对系统的影响。&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
根据不动点的求解，我们可以给出三种不同参数[math]r[/math]情形下的相图。根据对不动点稳定性的分析，可以进一步得出不动点的类型。&lt;br /&gt;
&lt;br /&gt;
图中实心点为稳定不动点，空心点为不稳定不动点，半空心点为半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
下面，我们绘制出分岔图。&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图是以参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;为自变量，系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;为因变量，能直观展示参数的取值与不动点的数量和性质的关系。&lt;br /&gt;
&lt;br /&gt;
根据求解出的不动点&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;和&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;可知图像是比较简单的开方幂函数。不动点稳定性类型用虚线和实线分别表示不稳定和稳定。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是方向发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下：&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部分岔的方式出现的鞍结点分岔，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
之所以上式是鞍结点分岔的一般形式，是由于对于任意的动力系统[math]\dot x=f(x,r)[/math]：&lt;br /&gt;
&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f(x,r)&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行泰勒展开得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;。又由于鞍结点分岔在分岔点&amp;lt;math&amp;gt;(x^*, r_c)&amp;lt;/math&amp;gt;处有&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;，找到&amp;lt;math&amp;gt;r-x&amp;lt;/math&amp;gt;和&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;两曲线相切的点即可得到我们需要的分岔点&amp;lt;math&amp;gt;(x^*, r_c)&amp;lt;/math&amp;gt;，其中[[半稳定不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行泰勒展开，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
  \begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
  \end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
&lt;br /&gt;
下面给出鞍结点分岔在生物界中的具体例子，即云杉蚜虫的爆发生长现象。这个问题的背景是，云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过一个鞍结分岔点。原本被有效控制的低数量的蚜虫种群，会转换到持续爆发的高数量状态。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
:&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;为蚜虫的内在增长率，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是描述虫子的[[逻辑斯谛增长]]（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。其中&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;是捕食者的半饱和常数，即捕食速率达到最大值一半时所需的虫子数量。&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;是捕食者的最大捕食速率。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例,&lt;br /&gt;
&lt;br /&gt;
由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]的部分，消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==分析过程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;是接下来主要调整的参数。它虽然是无量纲的，但从表达式上&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;可以理解为“物种自身的繁殖潜能”与“环境压制能力”的比值。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* 令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定不动点，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的不动点的情况，即&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定不动点，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个临界值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个不动点（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]和[[分岔图]]如下。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|800px|缩略图|实心点为稳定不动点，空心点为不稳定不动点，半空心点为半稳定不动点]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的相图和分岔图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且连续的变化时，系统的最终归宿（[[稳定不动点]]的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个[[不动点]]，环境的改变只引起[[系统状态]]的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个[[不动点]]区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个稳定不动点，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的不稳定不动点，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该[[不动点]]对应的值，蚜虫数量增长的[[正反馈]]机制被激活，导致系统走向蚜虫爆发的[[稳定状态]]。&lt;br /&gt;
*** 又比如通过农药等方式将蚜虫数量压制到小于该[[不动点]]对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作。&lt;br /&gt;
** 对于第二个稳定不动点，蚜虫数量突破了捕食者所能消耗的上限，保持爆发式增长，最终数量只受环境因素影响。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较大区间内变动（&amp;lt;math&amp;gt;r&amp;gt;0.56&amp;lt;/math&amp;gt;）：此时环境资源极其丰富，系统的[[负反馈]]调节机制完全失效，只剩下爆发式繁殖的[[正反馈]]机制。捕食者所消灭的蚜虫数量已经微不足道，最终数量只受环境因素影响。此时若要干预蚜虫数量，只能从环境因素着手才有效。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定不动点和一个不稳定不动点随参数变化相互靠近、碰撞并最终同时消失的过程。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -\lambda y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为状态变量。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为分岔参数。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（其中&amp;lt;math&amp;gt;\lambda&amp;gt;0&amp;lt;/math&amp;gt;，通常取&amp;lt;math&amp;gt;\lambda=1&amp;lt;/math&amp;gt;来简化讨论），表明系统在非[[分岔]]方向上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=ay&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;a&amp;lt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x方向的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征方向上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; 方向吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 方向排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在实数域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost Attractor)：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local Bifurcation）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在数学结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49330</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49330"/>
		<updated>2026-03-14T08:09:15Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：/* 分析过程 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node Bifurcation），又称折叠[[分岔]]（Fold Bifurcation）、切线[[分岔]]（Tangent Bifurcation）或蓝天[[分岔]]（Blue Sky Bifurcation），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot;&amp;gt;Wikipedia: Saddle-Node Bifurcation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“[[分岔]]”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程不同的解的分支）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在数学上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简微分方程形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** 只有在此微小邻域内，泰勒展开后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半稳定不动点，最终出现了两个不动点（一个稳定，一个不稳定）。&lt;br /&gt;
&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===求解[[不动点]]===&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot{x}=f(x)=r-x^2&amp;lt;/math&amp;gt;，不动点意味着变化率为0，即&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
需要通过计算系统的雅可比矩阵（在一维情况下即为一阶导数）来判断局部稳定性，因此有&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有特征值&amp;lt;math&amp;gt;f'(x^*)=-2r&amp;lt;0&amp;lt;/math&amp;gt;，微小扰动会不断衰减，是稳定不动点；&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=2r&amp;gt;0&amp;lt;/math&amp;gt;，微小扰动会被放大，是不稳定不动点。&lt;br /&gt;
当 &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;，此处为[[分岔]]点。&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
根据以上求解和分析，对于&amp;lt;math&amp;gt;\dot{x} = r - x^2&amp;lt;/math&amp;gt;这个系统，我们已经可以画出相图和分岔图来直观展示参数变化对系统的影响。&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
根据不动点的求解，我们可以给出三种不同参数[math]r[/math]情形下的相图。根据对不动点稳定性的分析，可以进一步得出不动点的类型。&lt;br /&gt;
&lt;br /&gt;
图中实心点为稳定不动点，空心点为不稳定不动点，半空心点为半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
下面，我们绘制出分岔图。&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图是以参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;为自变量，系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;为因变量，能直观展示参数的取值与不动点的数量和性质的关系。&lt;br /&gt;
&lt;br /&gt;
根据求解出的不动点&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;和&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;可知图像是比较简单的开方幂函数。不动点稳定性类型用虚线和实线分别表示不稳定和稳定。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是方向发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下：&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部分岔的方式出现的鞍结点分岔，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
之所以上式是鞍结点分岔的一般形式，是由于对于任意的动力系统[math]\dot x=f(x,r)[/math]：&lt;br /&gt;
&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f(x,r)&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行泰勒展开得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;。又由于鞍结点分岔在分岔点&amp;lt;math&amp;gt;(x^*, r_c)&amp;lt;/math&amp;gt;处有&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;，找到&amp;lt;math&amp;gt;r-x&amp;lt;/math&amp;gt;和&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;两曲线相切的点即可得到我们需要的分岔点&amp;lt;math&amp;gt;(x^*, r_c)&amp;lt;/math&amp;gt;，其中[[半稳定不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行泰勒展开，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
  \begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
  \end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
&lt;br /&gt;
下面给出鞍结点分岔在生物界中的具体例子，即云杉蚜虫的爆发生长现象。这个问题的背景是，云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过一个鞍结分岔点。原本被有效控制的低数量的蚜虫种群，会转换到持续爆发的高数量状态。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
:&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;为蚜虫的内在增长率，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是描述虫子的[[逻辑斯谛增长]]（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。其中&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;是捕食者的半饱和常数，即捕食速率达到最大值一半时所需的虫子数量。&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;是捕食者的最大捕食速率。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例,&lt;br /&gt;
&lt;br /&gt;
由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]的部分，消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==分析过程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;是接下来主要调整的参数。它虽然是无量纲的，但从表达式上&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;可以理解为“物种自身的繁殖潜能”与“环境压制能力”的比值。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* 令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定不动点，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的不动点的情况，即&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定不动点，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个临界值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个不动点（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]如下&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|800px|缩略图|实心点为稳定不动点，空心点为不稳定不动点，半空心点为半稳定不动点]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[分岔图]]如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的相图和分岔图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且连续的变化时，系统的最终归宿（[[稳定不动点]]的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个[[不动点]]，环境的改变只引起[[系统状态]]的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个[[不动点]]区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个稳定不动点，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的不稳定不动点，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该[[不动点]]对应的值，蚜虫数量增长的[[正反馈]]机制被激活，导致系统走向蚜虫爆发的[[稳定状态]]。&lt;br /&gt;
*** 又比如通过农药等方式将蚜虫数量压制到小于该[[不动点]]对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作。&lt;br /&gt;
** 对于第二个稳定不动点，蚜虫数量突破了捕食者所能消耗的上限，保持爆发式增长，最终数量只受环境因素影响。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较大区间内变动（&amp;lt;math&amp;gt;r&amp;gt;0.56&amp;lt;/math&amp;gt;）：此时环境资源极其丰富，系统的[[负反馈]]调节机制完全失效，只剩下爆发式繁殖的[[正反馈]]机制。捕食者所消灭的蚜虫数量已经微不足道，最终数量只受环境因素影响。此时若要干预蚜虫数量，只能从环境因素着手才有效。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定不动点和一个不稳定不动点随参数变化相互靠近、碰撞并最终同时消失的过程。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -\lambda y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为状态变量。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为分岔参数。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（其中&amp;lt;math&amp;gt;\lambda&amp;gt;0&amp;lt;/math&amp;gt;，通常取&amp;lt;math&amp;gt;\lambda=1&amp;lt;/math&amp;gt;来简化讨论），表明系统在非[[分岔]]方向上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=ay&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;a&amp;lt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x方向的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征方向上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; 方向吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 方向排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在实数域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost Attractor)：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local Bifurcation）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在数学结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49329</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49329"/>
		<updated>2026-03-14T08:08:36Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：/* 分析过程 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node Bifurcation），又称折叠[[分岔]]（Fold Bifurcation）、切线[[分岔]]（Tangent Bifurcation）或蓝天[[分岔]]（Blue Sky Bifurcation），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot;&amp;gt;Wikipedia: Saddle-Node Bifurcation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“[[分岔]]”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程不同的解的分支）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在数学上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简微分方程形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** 只有在此微小邻域内，泰勒展开后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半稳定不动点，最终出现了两个不动点（一个稳定，一个不稳定）。&lt;br /&gt;
&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===求解[[不动点]]===&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot{x}=f(x)=r-x^2&amp;lt;/math&amp;gt;，不动点意味着变化率为0，即&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
需要通过计算系统的雅可比矩阵（在一维情况下即为一阶导数）来判断局部稳定性，因此有&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有特征值&amp;lt;math&amp;gt;f'(x^*)=-2r&amp;lt;0&amp;lt;/math&amp;gt;，微小扰动会不断衰减，是稳定不动点；&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=2r&amp;gt;0&amp;lt;/math&amp;gt;，微小扰动会被放大，是不稳定不动点。&lt;br /&gt;
当 &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;，此处为[[分岔]]点。&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
根据以上求解和分析，对于&amp;lt;math&amp;gt;\dot{x} = r - x^2&amp;lt;/math&amp;gt;这个系统，我们已经可以画出相图和分岔图来直观展示参数变化对系统的影响。&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
根据不动点的求解，我们可以给出三种不同参数[math]r[/math]情形下的相图。根据对不动点稳定性的分析，可以进一步得出不动点的类型。&lt;br /&gt;
&lt;br /&gt;
图中实心点为稳定不动点，空心点为不稳定不动点，半空心点为半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
下面，我们绘制出分岔图。&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图是以参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;为自变量，系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;为因变量，能直观展示参数的取值与不动点的数量和性质的关系。&lt;br /&gt;
&lt;br /&gt;
根据求解出的不动点&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;和&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;可知图像是比较简单的开方幂函数。不动点稳定性类型用虚线和实线分别表示不稳定和稳定。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是方向发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下：&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部分岔的方式出现的鞍结点分岔，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
之所以上式是鞍结点分岔的一般形式，是由于对于任意的动力系统[math]\dot x=f(x,r)[/math]：&lt;br /&gt;
&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f(x,r)&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行泰勒展开得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;。又由于鞍结点分岔在分岔点&amp;lt;math&amp;gt;(x^*, r_c)&amp;lt;/math&amp;gt;处有&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;，找到&amp;lt;math&amp;gt;r-x&amp;lt;/math&amp;gt;和&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;两曲线相切的点即可得到我们需要的分岔点&amp;lt;math&amp;gt;(x^*, r_c)&amp;lt;/math&amp;gt;，其中[[半稳定不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行泰勒展开，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
  \begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
  \end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
&lt;br /&gt;
下面给出鞍结点分岔在生物界中的具体例子，即云杉蚜虫的爆发生长现象。这个问题的背景是，云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过一个鞍结分岔点。原本被有效控制的低数量的蚜虫种群，会转换到持续爆发的高数量状态。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
:&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;为蚜虫的内在增长率，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是描述虫子的[[逻辑斯谛增长]]（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。其中&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;是捕食者的半饱和常数，即捕食速率达到最大值一半时所需的虫子数量。&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;是捕食者的最大捕食速率。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例,&lt;br /&gt;
&lt;br /&gt;
由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]的部分，消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==分析过程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;是接下来主要调整的参数。它虽然是无量纲的，但从表达式上&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;可以理解为“物种自身的繁殖潜能”与“环境压制能力”的比值。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* 令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定不动点，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的不动点的情况，即&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定不动点，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个临界值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个不动点（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]如下&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|800px|缩略图|实心点为稳定不动点，空心点为不稳定不动点，半空心点为半稳定不动点]]&lt;br /&gt;
&lt;br /&gt;
[[分岔图]]如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的相图和分岔图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且连续的变化时，系统的最终归宿（[[稳定不动点]]的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个[[不动点]]，环境的改变只引起[[系统状态]]的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个[[不动点]]区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个稳定不动点，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的不稳定不动点，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该[[不动点]]对应的值，蚜虫数量增长的[[正反馈]]机制被激活，导致系统走向蚜虫爆发的[[稳定状态]]。&lt;br /&gt;
*** 又比如通过农药等方式将蚜虫数量压制到小于该[[不动点]]对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作。&lt;br /&gt;
** 对于第二个稳定不动点，蚜虫数量突破了捕食者所能消耗的上限，保持爆发式增长，最终数量只受环境因素影响。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较大区间内变动（&amp;lt;math&amp;gt;r&amp;gt;0.56&amp;lt;/math&amp;gt;）：此时环境资源极其丰富，系统的[[负反馈]]调节机制完全失效，只剩下爆发式繁殖的[[正反馈]]机制。捕食者所消灭的蚜虫数量已经微不足道，最终数量只受环境因素影响。此时若要干预蚜虫数量，只能从环境因素着手才有效。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定不动点和一个不稳定不动点随参数变化相互靠近、碰撞并最终同时消失的过程。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -\lambda y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为状态变量。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为分岔参数。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（其中&amp;lt;math&amp;gt;\lambda&amp;gt;0&amp;lt;/math&amp;gt;，通常取&amp;lt;math&amp;gt;\lambda=1&amp;lt;/math&amp;gt;来简化讨论），表明系统在非[[分岔]]方向上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=ay&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;a&amp;lt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x方向的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征方向上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; 方向吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 方向排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在实数域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost Attractor)：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local Bifurcation）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在数学结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49328</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49328"/>
		<updated>2026-03-14T08:08:01Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：/* 分析过程 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node Bifurcation），又称折叠[[分岔]]（Fold Bifurcation）、切线[[分岔]]（Tangent Bifurcation）或蓝天[[分岔]]（Blue Sky Bifurcation），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot;&amp;gt;Wikipedia: Saddle-Node Bifurcation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“[[分岔]]”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程不同的解的分支）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在数学上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简微分方程形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** 只有在此微小邻域内，泰勒展开后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半稳定不动点，最终出现了两个不动点（一个稳定，一个不稳定）。&lt;br /&gt;
&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===求解[[不动点]]===&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot{x}=f(x)=r-x^2&amp;lt;/math&amp;gt;，不动点意味着变化率为0，即&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
需要通过计算系统的雅可比矩阵（在一维情况下即为一阶导数）来判断局部稳定性，因此有&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有特征值&amp;lt;math&amp;gt;f'(x^*)=-2r&amp;lt;0&amp;lt;/math&amp;gt;，微小扰动会不断衰减，是稳定不动点；&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=2r&amp;gt;0&amp;lt;/math&amp;gt;，微小扰动会被放大，是不稳定不动点。&lt;br /&gt;
当 &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;，此处为[[分岔]]点。&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
根据以上求解和分析，对于&amp;lt;math&amp;gt;\dot{x} = r - x^2&amp;lt;/math&amp;gt;这个系统，我们已经可以画出相图和分岔图来直观展示参数变化对系统的影响。&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
根据不动点的求解，我们可以给出三种不同参数[math]r[/math]情形下的相图。根据对不动点稳定性的分析，可以进一步得出不动点的类型。&lt;br /&gt;
&lt;br /&gt;
图中实心点为稳定不动点，空心点为不稳定不动点，半空心点为半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
下面，我们绘制出分岔图。&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图是以参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;为自变量，系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;为因变量，能直观展示参数的取值与不动点的数量和性质的关系。&lt;br /&gt;
&lt;br /&gt;
根据求解出的不动点&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;和&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;可知图像是比较简单的开方幂函数。不动点稳定性类型用虚线和实线分别表示不稳定和稳定。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是方向发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下：&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部分岔的方式出现的鞍结点分岔，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
之所以上式是鞍结点分岔的一般形式，是由于对于任意的动力系统[math]\dot x=f(x,r)[/math]：&lt;br /&gt;
&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f(x,r)&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行泰勒展开得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;。又由于鞍结点分岔在分岔点&amp;lt;math&amp;gt;(x^*, r_c)&amp;lt;/math&amp;gt;处有&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;，找到&amp;lt;math&amp;gt;r-x&amp;lt;/math&amp;gt;和&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;两曲线相切的点即可得到我们需要的分岔点&amp;lt;math&amp;gt;(x^*, r_c)&amp;lt;/math&amp;gt;，其中[[半稳定不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行泰勒展开，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
  \begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
  \end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
&lt;br /&gt;
下面给出鞍结点分岔在生物界中的具体例子，即云杉蚜虫的爆发生长现象。这个问题的背景是，云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过一个鞍结分岔点。原本被有效控制的低数量的蚜虫种群，会转换到持续爆发的高数量状态。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
:&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;为蚜虫的内在增长率，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是描述虫子的[[逻辑斯谛增长]]（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。其中&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;是捕食者的半饱和常数，即捕食速率达到最大值一半时所需的虫子数量。&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;是捕食者的最大捕食速率。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例,&lt;br /&gt;
&lt;br /&gt;
由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]的部分，消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==分析过程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;是接下来主要调整的参数。它虽然是无量纲的，但从表达式上&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;可以理解为“物种自身的繁殖潜能”与“环境压制能力”的比值。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* 令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定不动点，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的不动点的情况，即&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定不动点，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个临界值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个不动点（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]如下&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|800px|实心点为稳定不动点，空心点为不稳定不动点，半空心点为半稳定不动点]]&lt;br /&gt;
&lt;br /&gt;
[[分岔图]]如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的相图和分岔图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且连续的变化时，系统的最终归宿（[[稳定不动点]]的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个[[不动点]]，环境的改变只引起[[系统状态]]的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个[[不动点]]区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个稳定不动点，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的不稳定不动点，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该[[不动点]]对应的值，蚜虫数量增长的[[正反馈]]机制被激活，导致系统走向蚜虫爆发的[[稳定状态]]。&lt;br /&gt;
*** 又比如通过农药等方式将蚜虫数量压制到小于该[[不动点]]对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作。&lt;br /&gt;
** 对于第二个稳定不动点，蚜虫数量突破了捕食者所能消耗的上限，保持爆发式增长，最终数量只受环境因素影响。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较大区间内变动（&amp;lt;math&amp;gt;r&amp;gt;0.56&amp;lt;/math&amp;gt;）：此时环境资源极其丰富，系统的[[负反馈]]调节机制完全失效，只剩下爆发式繁殖的[[正反馈]]机制。捕食者所消灭的蚜虫数量已经微不足道，最终数量只受环境因素影响。此时若要干预蚜虫数量，只能从环境因素着手才有效。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定不动点和一个不稳定不动点随参数变化相互靠近、碰撞并最终同时消失的过程。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -\lambda y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为状态变量。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为分岔参数。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（其中&amp;lt;math&amp;gt;\lambda&amp;gt;0&amp;lt;/math&amp;gt;，通常取&amp;lt;math&amp;gt;\lambda=1&amp;lt;/math&amp;gt;来简化讨论），表明系统在非[[分岔]]方向上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=ay&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;a&amp;lt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x方向的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征方向上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; 方向吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 方向排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在实数域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost Attractor)：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local Bifurcation）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在数学结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49323</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49323"/>
		<updated>2026-03-13T10:41:58Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：/* 分析过程 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node Bifurcation），又称折叠[[分岔]]（Fold Bifurcation）、切线[[分岔]]（Tangent Bifurcation）或蓝天[[分岔]]（Blue Sky Bifurcation），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot;&amp;gt;Wikipedia: Saddle-Node Bifurcation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“[[分岔]]”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程不同的解的分支）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在数学上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简微分方程形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** 只有在此微小邻域内，泰勒展开后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半稳定不动点，最终出现了两个不动点（一个稳定，一个不稳定）。&lt;br /&gt;
&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===求解[[不动点]]===&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot{x}=f(x)=r-x^2&amp;lt;/math&amp;gt;，不动点意味着变化率为0，即&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
需要通过计算系统的雅可比矩阵（在一维情况下即为一阶导数）来判断局部稳定性，因此有&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有特征值&amp;lt;math&amp;gt;f'(x^*)=-2r&amp;lt;0&amp;lt;/math&amp;gt;，微小扰动会不断衰减，是稳定不动点；&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=2r&amp;gt;0&amp;lt;/math&amp;gt;，微小扰动会被放大，是不稳定不动点。&lt;br /&gt;
当 &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;，此处为[[分岔]]点。&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
根据以上求解和分析，对于&amp;lt;math&amp;gt;\dot{x} = r - x^2&amp;lt;/math&amp;gt;这个系统，我们已经可以画出相图和分岔图来直观展示参数变化对系统的影响。&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
根据不动点的求解，我们可以给出三种不同参数[math]r[/math]情形下的相图。根据对不动点稳定性的分析，可以进一步得出不动点的类型。&lt;br /&gt;
&lt;br /&gt;
图中实心点为稳定不动点，空心点为不稳定不动点，半空心点为半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
下面，我们绘制出分岔图。&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图是以参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;为自变量，系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;为因变量，能直观展示参数的取值与不动点的数量和性质的关系。&lt;br /&gt;
&lt;br /&gt;
根据求解出的不动点&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;和&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;可知图像是比较简单的开方幂函数。不动点稳定性类型用虚线和实线分别表示不稳定和稳定。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是方向发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下：&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部分岔的方式出现的鞍结点分岔，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
之所以上式是鞍结点分岔的一般形式，是由于对于任意的动力系统[math]\dot x=f(x,r)[/math]：&lt;br /&gt;
&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f(x,r)&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行泰勒展开得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;。又由于鞍结点分岔在分岔点&amp;lt;math&amp;gt;(x^*, r_c)&amp;lt;/math&amp;gt;处有&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;，找到&amp;lt;math&amp;gt;r-x&amp;lt;/math&amp;gt;和&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;两曲线相切的点即可得到我们需要的分岔点&amp;lt;math&amp;gt;(x^*, r_c)&amp;lt;/math&amp;gt;，其中[[半稳定不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行泰勒展开，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
  \begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
  \end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
&lt;br /&gt;
下面给出鞍结点分岔在生物界中的具体例子，即云杉蚜虫的爆发生长现象。这个问题的背景是，云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过一个鞍结分岔点。原本被有效控制的低数量的蚜虫种群，会转换到持续爆发的高数量状态。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
:&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;为蚜虫的内在增长率，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是描述虫子的[[逻辑斯谛增长]]（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。其中&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;是捕食者的半饱和常数，即捕食速率达到最大值一半时所需的虫子数量。&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;是捕食者的最大捕食速率。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例,&lt;br /&gt;
&lt;br /&gt;
由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]的部分，消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==分析过程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;是接下来主要调整的参数。它虽然是无量纲的，但从表达式上&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;可以理解为“物种自身的繁殖潜能”与“环境压制能力”的比值。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* 令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定不动点，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的不动点的情况，即&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定不动点，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个临界值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个不动点（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]如下&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔图]]如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的相图和分岔图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且连续的变化时，系统的最终归宿（[[稳定不动点]]的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个[[不动点]]，环境的改变只引起[[系统状态]]的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个[[不动点]]区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个稳定不动点，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的不稳定不动点，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该[[不动点]]对应的值，蚜虫数量增长的[[正反馈]]机制被激活，导致系统走向蚜虫爆发的[[稳定状态]]。&lt;br /&gt;
*** 又比如通过农药等方式将蚜虫数量压制到小于该[[不动点]]对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作。&lt;br /&gt;
** 对于第二个稳定不动点，蚜虫数量突破了捕食者所能消耗的上限，保持爆发式增长，最终数量只受环境因素影响。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较大区间内变动（&amp;lt;math&amp;gt;r&amp;gt;0.56&amp;lt;/math&amp;gt;）：此时环境资源极其丰富，系统的[[负反馈]]调节机制完全失效，只剩下爆发式繁殖的[[正反馈]]机制。捕食者所消灭的蚜虫数量已经微不足道，最终数量只受环境因素影响。此时若要干预蚜虫数量，只能从环境因素着手才有效。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定不动点和一个不稳定不动点随参数变化相互靠近、碰撞并最终同时消失的过程。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -\lambda y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为状态变量。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为分岔参数。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（其中&amp;lt;math&amp;gt;\lambda&amp;gt;0&amp;lt;/math&amp;gt;，通常取&amp;lt;math&amp;gt;\lambda=1&amp;lt;/math&amp;gt;来简化讨论），表明系统在非[[分岔]]方向上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=ay&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;a&amp;lt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x方向的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征方向上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; 方向吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 方向排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在实数域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost Attractor)：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local Bifurcation）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在数学结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49321</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49321"/>
		<updated>2026-03-13T10:40:58Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：/* 案例：云杉蚜虫爆发模型 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node Bifurcation），又称折叠[[分岔]]（Fold Bifurcation）、切线[[分岔]]（Tangent Bifurcation）或蓝天[[分岔]]（Blue Sky Bifurcation），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot;&amp;gt;Wikipedia: Saddle-Node Bifurcation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“[[分岔]]”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程不同的解的分支）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在数学上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简微分方程形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** 只有在此微小邻域内，泰勒展开后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半稳定不动点，最终出现了两个不动点（一个稳定，一个不稳定）。&lt;br /&gt;
&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===求解[[不动点]]===&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot{x}=f(x)=r-x^2&amp;lt;/math&amp;gt;，不动点意味着变化率为0，即&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
需要通过计算系统的雅可比矩阵（在一维情况下即为一阶导数）来判断局部稳定性，因此有&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有特征值&amp;lt;math&amp;gt;f'(x^*)=-2r&amp;lt;0&amp;lt;/math&amp;gt;，微小扰动会不断衰减，是稳定不动点；&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=2r&amp;gt;0&amp;lt;/math&amp;gt;，微小扰动会被放大，是不稳定不动点。&lt;br /&gt;
当 &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;，此处为[[分岔]]点。&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
根据以上求解和分析，对于&amp;lt;math&amp;gt;\dot{x} = r - x^2&amp;lt;/math&amp;gt;这个系统，我们已经可以画出相图和分岔图来直观展示参数变化对系统的影响。&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
根据不动点的求解，我们可以给出三种不同参数[math]r[/math]情形下的相图。根据对不动点稳定性的分析，可以进一步得出不动点的类型。&lt;br /&gt;
&lt;br /&gt;
图中实心点为稳定不动点，空心点为不稳定不动点，半空心点为半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
下面，我们绘制出分岔图。&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图是以参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;为自变量，系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;为因变量，能直观展示参数的取值与不动点的数量和性质的关系。&lt;br /&gt;
&lt;br /&gt;
根据求解出的不动点&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;和&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;可知图像是比较简单的开方幂函数。不动点稳定性类型用虚线和实线分别表示不稳定和稳定。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是方向发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下：&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部分岔的方式出现的鞍结点分岔，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
之所以上式是鞍结点分岔的一般形式，是由于对于任意的动力系统[math]\dot x=f(x,r)[/math]：&lt;br /&gt;
&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f(x,r)&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行泰勒展开得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;。又由于鞍结点分岔在分岔点&amp;lt;math&amp;gt;(x^*, r_c)&amp;lt;/math&amp;gt;处有&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;，找到&amp;lt;math&amp;gt;r-x&amp;lt;/math&amp;gt;和&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;两曲线相切的点即可得到我们需要的分岔点&amp;lt;math&amp;gt;(x^*, r_c)&amp;lt;/math&amp;gt;，其中[[半稳定不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行泰勒展开，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
  \begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
  \end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
&lt;br /&gt;
下面给出鞍结点分岔在生物界中的具体例子，即云杉蚜虫的爆发生长现象。这个问题的背景是，云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过一个鞍结分岔点。原本被有效控制的低数量的蚜虫种群，会转换到持续爆发的高数量状态。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
:&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;为蚜虫的内在增长率，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是描述虫子的[[逻辑斯谛增长]]（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。其中&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;是捕食者的半饱和常数，即捕食速率达到最大值一半时所需的虫子数量。&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;是捕食者的最大捕食速率。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例,&lt;br /&gt;
&lt;br /&gt;
由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]的部分，消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==分析过程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;是接下来主要调整的参数。它虽然是无量纲的，但从表达式上&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;可以理解为“物种自身的繁殖潜能”与“环境压制能力”的比值。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* 令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定不动点，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的不动点的情况，即&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定不动点，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个临界值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个不动点（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]如下&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔图]]如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的相图和分岔图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且连续的变化时，系统的最终归宿（[[稳定不动点]]的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个[[不动点]]，环境的改变只引起[[系统状态]]的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个[[不动点]]区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个稳定不动点，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的不稳定不动点，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该[[不动点]]对应的值，蚜虫数量增长的[[正反馈]]机制被激活，导致系统走向蚜虫爆发的[[稳定状态]]。&lt;br /&gt;
*** 又比如通过农药等方式将蚜虫数量压制到小于该[[不动点]]对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作。&lt;br /&gt;
** 对于第二个稳定不动点，蚜虫数量突破了捕食者所能消耗的上限，保持爆发式增长，最终数量只受环境因素影响。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较大区间内变动（&amp;lt;math&amp;gt;r&amp;gt;0.56&amp;lt;/math&amp;gt;）：此时环境资源极其丰富，系统的[[负反馈]]调节机制完全失效，只剩下爆发式繁殖的[[正反馈]]机制。捕食者所消灭的蚜虫数量已经微不足道，最终数量只受环境因素影响。此时若要干预蚜虫数量，只能从环境因素着手才有效。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定不动点和一个不稳定不动点随参数变化相互靠近、碰撞并最终同时消失的过程。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -\lambda y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为状态变量。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为分岔参数。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（其中&amp;lt;math&amp;gt;\lambda&amp;gt;0&amp;lt;/math&amp;gt;，通常取&amp;lt;math&amp;gt;\lambda=1&amp;lt;/math&amp;gt;来简化讨论），表明系统在非[[分岔]]方向上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=ay&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;a&amp;lt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x方向的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征方向上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; 方向吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 方向排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在实数域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost Attractor)：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local Bifurcation）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在数学结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49316</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49316"/>
		<updated>2026-03-13T10:34:56Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：/* 分析过程 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node Bifurcation），又称折叠[[分岔]]（Fold Bifurcation）、切线[[分岔]]（Tangent Bifurcation）或蓝天[[分岔]]（Blue Sky Bifurcation），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot;&amp;gt;Wikipedia: Saddle-Node Bifurcation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“[[分岔]]”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程不同的解的分支）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在数学上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简微分方程形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** 只有在此微小邻域内，泰勒展开后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半稳定不动点，最终出现了两个不动点（一个稳定，一个不稳定）。&lt;br /&gt;
&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===求解[[不动点]]===&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot{x}=f(x)=r-x^2&amp;lt;/math&amp;gt;，不动点意味着变化率为0，即&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
需要通过计算系统的雅可比矩阵（在一维情况下即为一阶导数）来判断局部稳定性，因此有&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有特征值&amp;lt;math&amp;gt;f'(x^*)=-2r&amp;lt;0&amp;lt;/math&amp;gt;，微小扰动会不断衰减，是稳定不动点；&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=2r&amp;gt;0&amp;lt;/math&amp;gt;，微小扰动会被放大，是不稳定不动点。&lt;br /&gt;
当 &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;，此处为[[分岔]]点。&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
根据以上求解和分析，对于&amp;lt;math&amp;gt;\dot{x} = r - x^2&amp;lt;/math&amp;gt;这个系统，我们已经可以画出相图和分岔图来直观展示参数变化对系统的影响。&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
根据不动点的求解，我们可以给出三种不同参数[math]r[/math]情形下的相图。根据对不动点稳定性的分析，可以进一步得出不动点的类型。&lt;br /&gt;
&lt;br /&gt;
图中实心点为稳定不动点，空心点为不稳定不动点，半空心点为半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
下面，我们绘制出分岔图。&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图是以参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;为自变量，系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;为因变量，能直观展示参数的取值与不动点的数量和性质的关系。&lt;br /&gt;
&lt;br /&gt;
根据求解出的不动点&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;和&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;可知图像是比较简单的开方幂函数。不动点稳定性类型用虚线和实线分别表示不稳定和稳定。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是方向发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下：&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部分岔的方式出现的鞍结点分岔，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
之所以上式是鞍结点分岔的一般形式，是由于对于任意的动力系统[math]\dot x=f(x,r)[/math]：&lt;br /&gt;
&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f(x,r)&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行泰勒展开得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;。又由于鞍结点分岔在分岔点&amp;lt;math&amp;gt;(x^*, r_c)&amp;lt;/math&amp;gt;处有&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;，找到&amp;lt;math&amp;gt;r-x&amp;lt;/math&amp;gt;和&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;两曲线相切的点即可得到我们需要的分岔点&amp;lt;math&amp;gt;(x^*, r_c)&amp;lt;/math&amp;gt;，其中[[半稳定不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行泰勒展开，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
  \begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
  \end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
&lt;br /&gt;
下面给出鞍结点分岔在生物界中的具体例子，即云杉蚜虫的爆发生长现象。这个问题的背景是，云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过一个鞍结分岔点。原本被有效控制的低数量的蚜虫种群，会转换到持续爆发的高数量状态。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
:&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt;为蚜虫的虫群数量，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是描述虫子的[[逻辑斯谛增长]]（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例,&lt;br /&gt;
&lt;br /&gt;
由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]的部分，消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==分析过程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;是接下来主要调整的参数，它虽然是无量纲的，但从表达式。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* 令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定不动点，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的不动点的情况，即&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定不动点，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个临界值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个不动点（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]如下&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔图]]如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的相图和分岔图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且连续的变化时，系统的最终归宿（[[稳定不动点]]的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个[[不动点]]，环境的改变只引起[[系统状态]]的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个[[不动点]]区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个稳定不动点，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的不稳定不动点，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该[[不动点]]对应的值，蚜虫数量增长的[[正反馈]]机制被激活，导致系统走向蚜虫爆发的[[稳定状态]]。&lt;br /&gt;
*** 又比如通过农药等方式将蚜虫数量压制到小于该[[不动点]]对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作。&lt;br /&gt;
** 对于第二个稳定不动点，蚜虫数量突破了捕食者所能消耗的上限，保持爆发式增长，最终数量只受环境因素影响。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较大区间内变动（&amp;lt;math&amp;gt;r&amp;gt;0.56&amp;lt;/math&amp;gt;）：此时环境资源极其丰富，系统的[[负反馈]]调节机制完全失效，只剩下爆发式繁殖的[[正反馈]]机制。捕食者所消灭的蚜虫数量已经微不足道，最终数量只受环境因素影响。此时若要干预蚜虫数量，只能从环境因素着手才有效。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定不动点和一个不稳定不动点随参数变化相互靠近、碰撞并最终同时消失的过程。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -\lambda y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为状态变量。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为分岔参数。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（其中&amp;lt;math&amp;gt;\lambda&amp;gt;0&amp;lt;/math&amp;gt;，通常取&amp;lt;math&amp;gt;\lambda=1&amp;lt;/math&amp;gt;来简化讨论），表明系统在非[[分岔]]方向上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=ay&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;a&amp;lt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x方向的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征方向上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; 方向吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 方向排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在实数域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost Attractor)：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local Bifurcation）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在数学结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49315</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49315"/>
		<updated>2026-03-13T10:14:31Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：/* 二维标准型 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node Bifurcation），又称折叠[[分岔]]（Fold Bifurcation）、切线[[分岔]]（Tangent Bifurcation）或蓝天[[分岔]]（Blue Sky Bifurcation），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot;&amp;gt;Wikipedia: Saddle-Node Bifurcation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“[[分岔]]”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程不同的解的分支）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在数学上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简微分方程形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** 只有在此微小邻域内，泰勒展开后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半稳定不动点，最终出现了两个不动点（一个稳定，一个不稳定）。&lt;br /&gt;
&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===求解[[不动点]]===&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot{x}=f(x)=r-x^2&amp;lt;/math&amp;gt;，不动点意味着变化率为0，即&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
需要通过计算系统的雅可比矩阵（在一维情况下即为一阶导数）来判断局部稳定性，因此有&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有特征值&amp;lt;math&amp;gt;f'(x^*)=-2r&amp;lt;0&amp;lt;/math&amp;gt;，微小扰动会不断衰减，是稳定不动点；&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=2r&amp;gt;0&amp;lt;/math&amp;gt;，微小扰动会被放大，是不稳定不动点。&lt;br /&gt;
当 &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;，此处为[[分岔]]点。&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
根据以上求解和分析，对于&amp;lt;math&amp;gt;\dot{x} = r - x^2&amp;lt;/math&amp;gt;这个系统，我们已经可以画出相图和分岔图来直观展示参数变化对系统的影响。&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
根据不动点的求解，我们可以给出三种不同参数[math]r[/math]情形下的相图。根据对不动点稳定性的分析，可以进一步得出不动点的类型。&lt;br /&gt;
&lt;br /&gt;
图中实心点为稳定不动点，空心点为不稳定不动点，半空心点为半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
下面，我们绘制出分岔图。&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图是以参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;为自变量，系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;为因变量，能直观展示参数的取值与不动点的数量和性质的关系。&lt;br /&gt;
&lt;br /&gt;
根据求解出的不动点&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;和&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;可知图像是比较简单的开方幂函数。不动点稳定性类型用虚线和实线分别表示不稳定和稳定。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是方向发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下：&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部分岔的方式出现的鞍结点分岔，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
之所以上式是鞍结点分岔的一般形式，是由于对于任意的动力系统[math]\dot x=f(x,r)[/math]：&lt;br /&gt;
&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f(x,r)&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行泰勒展开得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;。又由于鞍结点分岔在分岔点&amp;lt;math&amp;gt;(x^*, r_c)&amp;lt;/math&amp;gt;处有&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;，找到&amp;lt;math&amp;gt;r-x&amp;lt;/math&amp;gt;和&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;两曲线相切的点即可得到我们需要的分岔点&amp;lt;math&amp;gt;(x^*, r_c)&amp;lt;/math&amp;gt;，其中[[半稳定不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行泰勒展开，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
  \begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
  \end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
&lt;br /&gt;
下面给出鞍结点分岔在生物界中的具体例子，即云杉蚜虫的爆发生长现象。这个问题的背景是，云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过一个鞍结分岔点。原本被有效控制的低数量的蚜虫种群，会转换到持续爆发的高数量状态。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
:&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt;为蚜虫的虫群数量，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是描述虫子的[[逻辑斯谛增长]]（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例,&lt;br /&gt;
&lt;br /&gt;
由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]的部分，消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==分析过程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定不动点，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的不动点的情况，即&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定不动点，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个临界值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个不动点（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]如下&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔图]]如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的相图和分岔图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且连续的变化时，系统的最终归宿（[[稳定不动点]]的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个[[不动点]]，环境的改变只引起[[系统状态]]的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个[[不动点]]区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个稳定不动点，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的不稳定不动点，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该[[不动点]]对应的值，蚜虫数量增长的[[正反馈]]机制被激活，导致系统走向蚜虫爆发的[[稳定状态]]。&lt;br /&gt;
*** 又比如通过农药等方式将蚜虫数量压制到小于该[[不动点]]对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作。&lt;br /&gt;
** 对于第二个稳定不动点，蚜虫数量突破了捕食者所能消耗的上限，保持爆发式增长，最终数量只受环境因素影响。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较大区间内变动（&amp;lt;math&amp;gt;r&amp;gt;0.56&amp;lt;/math&amp;gt;）：此时环境资源极其丰富，系统的[[负反馈]]调节机制完全失效，只剩下爆发式繁殖的[[正反馈]]机制。捕食者所消灭的蚜虫数量已经微不足道，最终数量只受环境因素影响。此时若要干预蚜虫数量，只能从环境因素着手才有效。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定不动点和一个不稳定不动点随参数变化相互靠近、碰撞并最终同时消失的过程。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -\lambda y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为状态变量。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为分岔参数。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（其中&amp;lt;math&amp;gt;\lambda&amp;gt;0&amp;lt;/math&amp;gt;，通常取&amp;lt;math&amp;gt;\lambda=1&amp;lt;/math&amp;gt;来简化讨论），表明系统在非[[分岔]]方向上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=ay&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;a&amp;lt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x方向的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征方向上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; 方向吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 方向排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在实数域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost Attractor)：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local Bifurcation）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在数学结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49314</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49314"/>
		<updated>2026-03-13T10:13:01Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：/* 二维系统（以上） */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node Bifurcation），又称折叠[[分岔]]（Fold Bifurcation）、切线[[分岔]]（Tangent Bifurcation）或蓝天[[分岔]]（Blue Sky Bifurcation），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot;&amp;gt;Wikipedia: Saddle-Node Bifurcation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“[[分岔]]”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程不同的解的分支）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在数学上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简微分方程形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** 只有在此微小邻域内，泰勒展开后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半稳定不动点，最终出现了两个不动点（一个稳定，一个不稳定）。&lt;br /&gt;
&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===求解[[不动点]]===&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot{x}=f(x)=r-x^2&amp;lt;/math&amp;gt;，不动点意味着变化率为0，即&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
需要通过计算系统的雅可比矩阵（在一维情况下即为一阶导数）来判断局部稳定性，因此有&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有特征值&amp;lt;math&amp;gt;f'(x^*)=-2r&amp;lt;0&amp;lt;/math&amp;gt;，微小扰动会不断衰减，是稳定不动点；&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=2r&amp;gt;0&amp;lt;/math&amp;gt;，微小扰动会被放大，是不稳定不动点。&lt;br /&gt;
当 &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;，此处为[[分岔]]点。&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
根据以上求解和分析，对于&amp;lt;math&amp;gt;\dot{x} = r - x^2&amp;lt;/math&amp;gt;这个系统，我们已经可以画出相图和分岔图来直观展示参数变化对系统的影响。&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
根据不动点的求解，我们可以给出三种不同参数[math]r[/math]情形下的相图。根据对不动点稳定性的分析，可以进一步得出不动点的类型。&lt;br /&gt;
&lt;br /&gt;
图中实心点为稳定不动点，空心点为不稳定不动点，半空心点为半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
下面，我们绘制出分岔图。&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图是以参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;为自变量，系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;为因变量，能直观展示参数的取值与不动点的数量和性质的关系。&lt;br /&gt;
&lt;br /&gt;
根据求解出的不动点&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;和&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;可知图像是比较简单的开方幂函数。不动点稳定性类型用虚线和实线分别表示不稳定和稳定。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是方向发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下：&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部分岔的方式出现的鞍结点分岔，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
之所以上式是鞍结点分岔的一般形式，是由于对于任意的动力系统[math]\dot x=f(x,r)[/math]：&lt;br /&gt;
&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f(x,r)&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行泰勒展开得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;。又由于鞍结点分岔在分岔点&amp;lt;math&amp;gt;(x^*, r_c)&amp;lt;/math&amp;gt;处有&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;，找到&amp;lt;math&amp;gt;r-x&amp;lt;/math&amp;gt;和&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;两曲线相切的点即可得到我们需要的分岔点&amp;lt;math&amp;gt;(x^*, r_c)&amp;lt;/math&amp;gt;，其中[[半稳定不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行泰勒展开，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
  \begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
  \end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
&lt;br /&gt;
下面给出鞍结点分岔在生物界中的具体例子，即云杉蚜虫的爆发生长现象。这个问题的背景是，云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过一个鞍结分岔点。原本被有效控制的低数量的蚜虫种群，会转换到持续爆发的高数量状态。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
:&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt;为蚜虫的虫群数量，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是描述虫子的[[逻辑斯谛增长]]（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例,&lt;br /&gt;
&lt;br /&gt;
由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]的部分，消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==分析过程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定不动点，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的不动点的情况，即&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定不动点，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个临界值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个不动点（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]如下&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔图]]如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的相图和分岔图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且连续的变化时，系统的最终归宿（[[稳定不动点]]的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个[[不动点]]，环境的改变只引起[[系统状态]]的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个[[不动点]]区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个稳定不动点，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的不稳定不动点，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该[[不动点]]对应的值，蚜虫数量增长的[[正反馈]]机制被激活，导致系统走向蚜虫爆发的[[稳定状态]]。&lt;br /&gt;
*** 又比如通过农药等方式将蚜虫数量压制到小于该[[不动点]]对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作。&lt;br /&gt;
** 对于第二个稳定不动点，蚜虫数量突破了捕食者所能消耗的上限，保持爆发式增长，最终数量只受环境因素影响。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较大区间内变动（&amp;lt;math&amp;gt;r&amp;gt;0.56&amp;lt;/math&amp;gt;）：此时环境资源极其丰富，系统的[[负反馈]]调节机制完全失效，只剩下爆发式繁殖的[[正反馈]]机制。捕食者所消灭的蚜虫数量已经微不足道，最终数量只受环境因素影响。此时若要干预蚜虫数量，只能从环境因素着手才有效。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定不动点和一个不稳定不动点随参数变化相互靠近、碰撞并最终同时消失的过程。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -\lambda y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为状态变量。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为分岔参数。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（&amp;lt;math&amp;gt;\lambda&amp;lt;/math&amp;gt;通常取1来简化讨论），表明系统在非[[分岔]]方向上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=ay&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;a&amp;lt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x方向的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征方向上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; 方向吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 方向排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在实数域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost Attractor)：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local Bifurcation）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在数学结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49311</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49311"/>
		<updated>2026-03-12T08:31:38Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：/* 例子 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node Bifurcation），又称折叠[[分岔]]（Fold Bifurcation）、切线[[分岔]]（Tangent Bifurcation）或蓝天[[分岔]]（Blue Sky Bifurcation），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot;&amp;gt;Wikipedia: Saddle-Node Bifurcation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“[[分岔]]”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程不同的解的分支）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在数学上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简微分方程形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** 只有在此微小邻域内，泰勒展开后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半稳定不动点，最终出现了两个不动点（一个稳定，一个不稳定）。&lt;br /&gt;
&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===求解[[不动点]]===&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot{x}=f(x)=r-x^2&amp;lt;/math&amp;gt;，不动点意味着变化率为0，即&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
需要通过计算系统的雅可比矩阵（在一维情况下即为一阶导数）来判断局部稳定性，因此有&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有特征值&amp;lt;math&amp;gt;f'(x^*)=-2r&amp;lt;0&amp;lt;/math&amp;gt;，微小扰动会不断衰减，是稳定不动点；&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=2r&amp;gt;0&amp;lt;/math&amp;gt;，微小扰动会被放大，是不稳定不动点。&lt;br /&gt;
当 &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;，此处为[[分岔]]点。&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
根据以上求解和分析，对于&amp;lt;math&amp;gt;\dot{x} = r - x^2&amp;lt;/math&amp;gt;这个系统，我们已经可以画出相图和分岔图来直观展示参数变化对系统的影响。&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
根据不动点的求解，我们可以给出三种不同参数[math]r[/math]情形下的相图。根据对不动点稳定性的分析，可以进一步得出不动点的类型。&lt;br /&gt;
&lt;br /&gt;
图中实心点为稳定不动点，空心点为不稳定不动点，半空心点为半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
下面，我们绘制出分岔图。&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图是以参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;为自变量，系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;为因变量，能直观展示参数的取值与不动点的数量和性质的关系。&lt;br /&gt;
&lt;br /&gt;
根据求解出的不动点&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;和&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;可知图像是比较简单的开方幂函数。不动点稳定性类型用虚线和实线分别表示不稳定和稳定。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是方向发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下：&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部分岔的方式出现的鞍结点分岔，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
之所以上式是鞍结点分岔的一般形式，是由于对于任意的动力系统[math]\dot x=f(x,r)[/math]：&lt;br /&gt;
&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f(x,r)&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行泰勒展开得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;。又由于鞍结点分岔在分岔点&amp;lt;math&amp;gt;(x^*, r_c)&amp;lt;/math&amp;gt;处有&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;，找到&amp;lt;math&amp;gt;r-x&amp;lt;/math&amp;gt;和&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;两曲线相切的点即可得到我们需要的分岔点&amp;lt;math&amp;gt;(x^*, r_c)&amp;lt;/math&amp;gt;，其中[[半稳定不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行泰勒展开，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
  \begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
  \end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
&lt;br /&gt;
下面给出鞍结点分岔在生物界中的具体例子，即云杉蚜虫的爆发生长现象。这个问题的背景是，云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过一个鞍结分岔点。原本被有效控制的低数量的蚜虫种群，会转换到持续爆发的高数量状态。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
:&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt;为蚜虫的虫群数量，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是描述虫子的[[逻辑斯谛增长]]（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例,&lt;br /&gt;
&lt;br /&gt;
由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]的部分，消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==分析过程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定不动点，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的不动点的情况，即&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定不动点，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个临界值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个不动点（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]如下&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔图]]如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的相图和分岔图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且连续的变化时，系统的最终归宿（[[稳定不动点]]的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个[[不动点]]，环境的改变只引起[[系统状态]]的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个[[不动点]]区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个稳定不动点，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的不稳定不动点，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该[[不动点]]对应的值，蚜虫数量增长的[[正反馈]]机制被激活，导致系统走向蚜虫爆发的[[稳定状态]]。&lt;br /&gt;
*** 又比如通过农药等方式将蚜虫数量压制到小于该[[不动点]]对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作。&lt;br /&gt;
** 对于第二个稳定不动点，蚜虫数量突破了捕食者所能消耗的上限，保持爆发式增长，最终数量只受环境因素影响。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较大区间内变动（&amp;lt;math&amp;gt;r&amp;gt;0.56&amp;lt;/math&amp;gt;）：此时环境资源极其丰富，系统的[[负反馈]]调节机制完全失效，只剩下爆发式繁殖的[[正反馈]]机制。捕食者所消灭的蚜虫数量已经微不足道，最终数量只受环境因素影响。此时若要干预蚜虫数量，只能从环境因素着手才有效。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定不动点和一个不稳定不动点随参数变化相互靠近、碰撞并最终同时消失的过程。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为状态变量。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为分岔参数。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（&amp;lt;math&amp;gt;\lambda_y = -1&amp;lt;/math&amp;gt;），表明系统在非[[分岔]]方向上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=ay&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;a&amp;lt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x方向的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征方向上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; 方向吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 方向排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在实数域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost Attractor)：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local Bifurcation）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在数学结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49307</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49307"/>
		<updated>2026-03-12T07:10:11Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：/* 物理意义 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node Bifurcation），又称折叠[[分岔]]（Fold Bifurcation）、切线[[分岔]]（Tangent Bifurcation）或蓝天[[分岔]]（Blue Sky Bifurcation），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot;&amp;gt;Wikipedia: Saddle-Node Bifurcation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“[[分岔]]”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程不同的解的分支）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在数学上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简微分方程形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** 只有在此微小邻域内，泰勒展开后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半稳定不动点，最终出现了两个不动点（一个稳定，一个不稳定）。&lt;br /&gt;
&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===求解[[不动点]]===&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot{x}=f(x)=r-x^2&amp;lt;/math&amp;gt;，不动点意味着变化率为0，即&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
需要通过计算系统的雅可比矩阵（在一维情况下即为一阶导数）来判断局部稳定性，因此有&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有特征值&amp;lt;math&amp;gt;f'(x^*)=-2r&amp;lt;0&amp;lt;/math&amp;gt;，微小扰动会不断衰减，是稳定不动点；&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=2r&amp;gt;0&amp;lt;/math&amp;gt;，微小扰动会被放大，是不稳定不动点。&lt;br /&gt;
当 &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;，此处为[[分岔]]点。&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
根据以上求解和分析，对于&amp;lt;math&amp;gt;\dot{x} = r - x^2&amp;lt;/math&amp;gt;这个系统，我们已经可以画出相图和分岔图来直观展示参数变化对系统的影响。&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
根据不动点的求解，我们可以给出三种状态下的相图。根据对不动点稳定性的分析，可以进一步点出不动点的类型。&lt;br /&gt;
&lt;br /&gt;
图中实心点为稳定不动点，空心点为不稳定不动点，半空心点为半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图是以参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;为自变量，系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;为因变量，能直观展示参数的取值与不动点的数量和性质的关系。&lt;br /&gt;
&lt;br /&gt;
根据求解出的不动点&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;和&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;可知图像是比较简单的开方幂函数。不动点稳定性类型用虚线和实线分别表示不稳定和稳定。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是方向发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部分岔的方式出现的鞍结点分岔，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行泰勒展开得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;。又由于鞍结点分岔在分岔点&amp;lt;math&amp;gt;(x^*, r_c)&amp;lt;/math&amp;gt;处有&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;，找到两曲线相切的点即可得到我们需要的[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行泰勒展开，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
  \begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
  \end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
背景：云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过一个鞍结分岔点。原本被有效控制的低数量的蚜虫种群，会转换到持续爆发的高数量状态。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt;为蚜虫的虫群数量，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是虫子的逻辑斯谛增长（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例,&lt;br /&gt;
&lt;br /&gt;
由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]的部分，消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==分析过程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定不动点，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的不动点的情况，即&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定不动点，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个临界值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个不动点（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]如下&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔图]]如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的相图和分岔图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且连续的变化时，系统的最终归宿（[[稳定不动点]]的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个[[不动点]]，环境的改变只引起[[系统状态]]的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个[[不动点]]区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个稳定不动点，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的不稳定不动点，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该[[不动点]]对应的值，蚜虫数量增长的[[正反馈]]机制被激活，导致系统走向蚜虫爆发的[[稳定状态]]。&lt;br /&gt;
*** 又比如通过农药等方式将蚜虫数量压制到小于该[[不动点]]对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作。&lt;br /&gt;
** 对于第二个稳定不动点，蚜虫数量突破了捕食者所能消耗的上限，保持爆发式增长，最终数量只受环境因素影响。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较大区间内变动（&amp;lt;math&amp;gt;r&amp;gt;0.56&amp;lt;/math&amp;gt;）：此时环境资源极其丰富，系统的[[负反馈]]调节机制完全失效，只剩下爆发式繁殖的[[正反馈]]机制。捕食者所消灭的蚜虫数量已经微不足道，最终数量只受环境因素影响。此时若要干预蚜虫数量，只能从环境因素着手才有效。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定不动点和一个不稳定不动点随参数变化相互靠近、碰撞并最终同时消失的过程。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为状态变量。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为分岔参数。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（&amp;lt;math&amp;gt;\lambda_y = -1&amp;lt;/math&amp;gt;），表明系统在非[[分岔]]方向上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=ay&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;a&amp;lt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x方向的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征方向上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; 方向吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 方向排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在实数域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost Attractor)：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local Bifurcation）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在数学结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49306</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49306"/>
		<updated>2026-03-12T07:09:56Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：/* 物理意义 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node Bifurcation），又称折叠[[分岔]]（Fold Bifurcation）、切线[[分岔]]（Tangent Bifurcation）或蓝天[[分岔]]（Blue Sky Bifurcation），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot;&amp;gt;Wikipedia: Saddle-Node Bifurcation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“[[分岔]]”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程不同的解的分支）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在数学上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简微分方程形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** 只有在此微小邻域内，泰勒展开后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半稳定不动点，最终出现了两个不动点（一个稳定，一个不稳定）。&lt;br /&gt;
&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===求解[[不动点]]===&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot{x}=f(x)=r-x^2&amp;lt;/math&amp;gt;，不动点意味着变化率为0，即&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
需要通过计算系统的雅可比矩阵（在一维情况下即为一阶导数）来判断局部稳定性，因此有&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有特征值&amp;lt;math&amp;gt;f'(x^*)=-2r&amp;lt;0&amp;lt;/math&amp;gt;，微小扰动会不断衰减，是稳定不动点；&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=2r&amp;gt;0&amp;lt;/math&amp;gt;，微小扰动会被放大，是不稳定不动点。&lt;br /&gt;
当 &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;，此处为[[分岔]]点。&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
根据以上求解和分析，对于&amp;lt;math&amp;gt;\dot{x} = r - x^2&amp;lt;/math&amp;gt;这个系统，我们已经可以画出相图和分岔图来直观展示参数变化对系统的影响。&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
根据不动点的求解，我们可以给出三种状态下的相图。根据对不动点稳定性的分析，可以进一步点出不动点的类型。&lt;br /&gt;
&lt;br /&gt;
图中实心点为稳定不动点，空心点为不稳定不动点，半空心点为半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图是以参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;为自变量，系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;为因变量，能直观展示参数的取值与不动点的数量和性质的关系。&lt;br /&gt;
&lt;br /&gt;
根据求解出的不动点&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;和&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;可知图像是比较简单的开方幂函数。不动点稳定性类型用虚线和实线分别表示不稳定和稳定。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是方向发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部分岔的方式出现的鞍结点分岔，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行泰勒展开得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;。又由于鞍结点分岔在分岔点&amp;lt;math&amp;gt;(x^*, r_c)&amp;lt;/math&amp;gt;处有&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;，找到两曲线相切的点即可得到我们需要的[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行泰勒展开，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
  \begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
  \end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
背景：云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过一个鞍结分岔点。原本被有效控制的低数量的蚜虫种群，会转换到持续爆发的高数量状态。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt;为蚜虫的虫群数量，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是虫子的逻辑斯谛增长（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例,&lt;br /&gt;
&lt;br /&gt;
由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]的部分，消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==分析过程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定不动点，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的不动点的情况，即&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定不动点，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个临界值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个不动点（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]如下&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔图]]如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的相图和分岔图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且连续的变化时，系统的最终归宿（[[稳定不动点]]的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个[[不动点]]，环境的改变只引起[[系统状态]]的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个[[不动点]]区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个稳定不动点，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的不稳定不动点，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该[[不动点]]对应的值，蚜虫数量增长的[[正反馈]]机制被激活，导致系统走向蚜虫爆发的[[稳定状态]]。&lt;br /&gt;
*** 又比如通过农药等方式将蚜虫数量压制到小于该[[不动点]]对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作。&lt;br /&gt;
** 对于第二个[[稳定不动点]]，蚜虫数量突破了捕食者所能消耗的上限，保持爆发式增长，最终数量只受环境因素影响。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较大区间内变动（&amp;lt;math&amp;gt;r&amp;gt;0.56&amp;lt;/math&amp;gt;）：此时环境资源极其丰富，系统的[[负反馈]]调节机制完全失效，只剩下爆发式繁殖的[[正反馈]]机制。捕食者所消灭的蚜虫数量已经微不足道，最终数量只受环境因素影响。此时若要干预蚜虫数量，只能从环境因素着手才有效。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定不动点和一个不稳定不动点随参数变化相互靠近、碰撞并最终同时消失的过程。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为状态变量。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为分岔参数。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（&amp;lt;math&amp;gt;\lambda_y = -1&amp;lt;/math&amp;gt;），表明系统在非[[分岔]]方向上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=ay&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;a&amp;lt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x方向的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征方向上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; 方向吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 方向排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在实数域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost Attractor)：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local Bifurcation）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在数学结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49305</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49305"/>
		<updated>2026-03-12T06:50:40Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：/* 推导过程 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node Bifurcation），又称折叠[[分岔]]（Fold Bifurcation）、切线[[分岔]]（Tangent Bifurcation）或蓝天[[分岔]]（Blue Sky Bifurcation），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot;&amp;gt;Wikipedia: Saddle-Node Bifurcation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“[[分岔]]”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程不同的解的分支）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在数学上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简微分方程形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** 只有在此微小邻域内，泰勒展开后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半稳定不动点，最终出现了两个不动点（一个稳定，一个不稳定）。&lt;br /&gt;
&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===求解[[不动点]]===&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot{x}=f(x)=r-x^2&amp;lt;/math&amp;gt;，不动点意味着变化率为0，即&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
需要通过计算系统的雅可比矩阵（在一维情况下即为一阶导数）来判断局部稳定性，因此有&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有特征值&amp;lt;math&amp;gt;f'(x^*)=-2r&amp;lt;0&amp;lt;/math&amp;gt;，微小扰动会不断衰减，是稳定不动点；&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=2r&amp;gt;0&amp;lt;/math&amp;gt;，微小扰动会被放大，是不稳定不动点。&lt;br /&gt;
当 &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;，此处为[[分岔]]点。&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
根据以上求解和分析，对于&amp;lt;math&amp;gt;\dot{x} = r - x^2&amp;lt;/math&amp;gt;这个系统，我们已经可以画出相图和分岔图来直观展示参数变化对系统的影响。&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
根据不动点的求解，我们可以给出三种状态下的相图。根据对不动点稳定性的分析，可以进一步点出不动点的类型。&lt;br /&gt;
&lt;br /&gt;
图中实心点为稳定不动点，空心点为不稳定不动点，半空心点为半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图是以参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;为自变量，系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;为因变量，能直观展示参数的取值与不动点的数量和性质的关系。&lt;br /&gt;
&lt;br /&gt;
根据求解出的不动点&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;和&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;可知图像是比较简单的开方幂函数。不动点稳定性类型用虚线和实线分别表示不稳定和稳定。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是方向发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部分岔的方式出现的鞍结点分岔，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行泰勒展开得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;。又由于鞍结点分岔在分岔点&amp;lt;math&amp;gt;(x^*, r_c)&amp;lt;/math&amp;gt;处有&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;，找到两曲线相切的点即可得到我们需要的[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行泰勒展开，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
  \begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
  \end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
背景：云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过一个鞍结分岔点。原本被有效控制的低数量的蚜虫种群，会转换到持续爆发的高数量状态。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt;为蚜虫的虫群数量，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是虫子的逻辑斯谛增长（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例,&lt;br /&gt;
&lt;br /&gt;
由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]的部分，消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==分析过程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定不动点，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的不动点的情况，即&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定不动点，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个临界值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个不动点（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]如下&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔图]]如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的相图和分岔图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且连续的变化时，系统的最终归宿（[[稳定不动点]]的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个[[不动点]]，环境的改变只引起[[系统状态]]的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个[[不动点]]区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个[[稳定不动点]]，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的不[[稳定不动点]]，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该[[不动点]]对应的值，蚜虫数量增长的[[正反馈]]被激活，导致系统走向蚜虫爆发的[[稳定状态]]。&lt;br /&gt;
*** 又比如通过农药等方式将蚜虫数量压制到小于该[[不动点]]对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作。&lt;br /&gt;
** 对于第二个[[稳定不动点]]，蚜虫数量突破了捕食者所能消耗的上限，保持爆发式增长，最终数量只受环境因素影响。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较大区间内变动（&amp;lt;math&amp;gt;r&amp;gt;0.56&amp;lt;/math&amp;gt;）：此时环境资源极其丰富，系统的[[负反馈]]调节机制完全失效，只剩下爆发式繁殖的[[正反馈]]机制。捕食者所消灭的蚜虫数量已经微不足道，最终数量只受环境因素影响。此时若要干预蚜虫数量，只能从环境因素着手才有效。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定不动点和一个不稳定不动点随参数变化相互靠近、碰撞并最终同时消失的过程。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为状态变量。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为分岔参数。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（&amp;lt;math&amp;gt;\lambda_y = -1&amp;lt;/math&amp;gt;），表明系统在非[[分岔]]方向上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=ay&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;a&amp;lt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x方向的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征方向上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; 方向吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 方向排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在实数域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost Attractor)：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local Bifurcation）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在数学结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49304</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49304"/>
		<updated>2026-03-12T06:50:18Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：/* 推导过程 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node Bifurcation），又称折叠[[分岔]]（Fold Bifurcation）、切线[[分岔]]（Tangent Bifurcation）或蓝天[[分岔]]（Blue Sky Bifurcation），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot;&amp;gt;Wikipedia: Saddle-Node Bifurcation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“[[分岔]]”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程不同的解的分支）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在数学上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简微分方程形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** 只有在此微小邻域内，泰勒展开后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半稳定不动点，最终出现了两个不动点（一个稳定，一个不稳定）。&lt;br /&gt;
&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===求解[[不动点]]===&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot{x}=f(x)=r-x^2&amp;lt;/math&amp;gt;，不动点意味着变化率为0，即&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
需要通过计算系统的雅可比矩阵（在一维情况下即为一阶导数）来判断局部稳定性，因此有&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有特征值&amp;lt;math&amp;gt;f'(x^*)=-2r&amp;lt;0&amp;lt;/math&amp;gt;，微小扰动会不断衰减，是稳定不动点；&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=2r&amp;gt;0&amp;lt;/math&amp;gt;，微小扰动会被放大，是不稳定不动点。&lt;br /&gt;
当 &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;，此处为[[分岔]]点。&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
根据以上求解和分析，对于&amp;lt;math&amp;gt;\dot{x} = r - x^2&amp;lt;/math&amp;gt;这个系统，我们已经可以画出相图和分岔图来直观展示参数变化对系统的影响。&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
根据不动点的求解，我们可以给出三种状态下的相图。根据对不动点稳定性的分析，可以进一步点出不动点的类型。&lt;br /&gt;
&lt;br /&gt;
图中实心点为稳定不动点，空心点为不稳定不动点，半空心点为半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图是以参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;为自变量，系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;为因变量，能直观展示参数的取值与不动点的数量和性质的关系。&lt;br /&gt;
&lt;br /&gt;
根据求解出的不动点&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;和&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;可知图像是比较简单的开方幂函数。不动点稳定性类型用虚线和实线分别表示不稳定和稳定。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是方向发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部分岔的方式出现的鞍结点分岔，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行泰勒展开得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;。又由于鞍结点分岔的在分岔点&amp;lt;math&amp;gt;(x^*, r_c)&amp;lt;/math&amp;gt;处有&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;，找到两曲线相切的点即可得到我们需要的[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行泰勒展开，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
  \begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
  \end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
背景：云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过一个鞍结分岔点。原本被有效控制的低数量的蚜虫种群，会转换到持续爆发的高数量状态。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt;为蚜虫的虫群数量，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是虫子的逻辑斯谛增长（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例,&lt;br /&gt;
&lt;br /&gt;
由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]的部分，消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==分析过程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定不动点，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的不动点的情况，即&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定不动点，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个临界值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个不动点（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]如下&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔图]]如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的相图和分岔图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且连续的变化时，系统的最终归宿（[[稳定不动点]]的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个[[不动点]]，环境的改变只引起[[系统状态]]的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个[[不动点]]区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个[[稳定不动点]]，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的不[[稳定不动点]]，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该[[不动点]]对应的值，蚜虫数量增长的[[正反馈]]被激活，导致系统走向蚜虫爆发的[[稳定状态]]。&lt;br /&gt;
*** 又比如通过农药等方式将蚜虫数量压制到小于该[[不动点]]对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作。&lt;br /&gt;
** 对于第二个[[稳定不动点]]，蚜虫数量突破了捕食者所能消耗的上限，保持爆发式增长，最终数量只受环境因素影响。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较大区间内变动（&amp;lt;math&amp;gt;r&amp;gt;0.56&amp;lt;/math&amp;gt;）：此时环境资源极其丰富，系统的[[负反馈]]调节机制完全失效，只剩下爆发式繁殖的[[正反馈]]机制。捕食者所消灭的蚜虫数量已经微不足道，最终数量只受环境因素影响。此时若要干预蚜虫数量，只能从环境因素着手才有效。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定不动点和一个不稳定不动点随参数变化相互靠近、碰撞并最终同时消失的过程。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为状态变量。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为分岔参数。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（&amp;lt;math&amp;gt;\lambda_y = -1&amp;lt;/math&amp;gt;），表明系统在非[[分岔]]方向上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=ay&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;a&amp;lt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x方向的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征方向上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; 方向吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 方向排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在实数域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost Attractor)：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local Bifurcation）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在数学结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49303</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49303"/>
		<updated>2026-03-12T06:46:12Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：/* 推导过程 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node Bifurcation），又称折叠[[分岔]]（Fold Bifurcation）、切线[[分岔]]（Tangent Bifurcation）或蓝天[[分岔]]（Blue Sky Bifurcation），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot;&amp;gt;Wikipedia: Saddle-Node Bifurcation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“[[分岔]]”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程不同的解的分支）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在数学上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简微分方程形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** 只有在此微小邻域内，泰勒展开后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半稳定不动点，最终出现了两个不动点（一个稳定，一个不稳定）。&lt;br /&gt;
&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===求解[[不动点]]===&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot{x}=f(x)=r-x^2&amp;lt;/math&amp;gt;，不动点意味着变化率为0，即&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
需要通过计算系统的雅可比矩阵（在一维情况下即为一阶导数）来判断局部稳定性，因此有&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有特征值&amp;lt;math&amp;gt;f'(x^*)=-2r&amp;lt;0&amp;lt;/math&amp;gt;，微小扰动会不断衰减，是稳定不动点；&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=2r&amp;gt;0&amp;lt;/math&amp;gt;，微小扰动会被放大，是不稳定不动点。&lt;br /&gt;
当 &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;，此处为[[分岔]]点。&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
根据以上求解和分析，对于&amp;lt;math&amp;gt;\dot{x} = r - x^2&amp;lt;/math&amp;gt;这个系统，我们已经可以画出相图和分岔图来直观展示参数变化对系统的影响。&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
根据不动点的求解，我们可以给出三种状态下的相图。根据对不动点稳定性的分析，可以进一步点出不动点的类型。&lt;br /&gt;
&lt;br /&gt;
图中实心点为稳定不动点，空心点为不稳定不动点，半空心点为半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图是以参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;为自变量，系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;为因变量，能直观展示参数的取值与不动点的数量和性质的关系。&lt;br /&gt;
&lt;br /&gt;
根据求解出的不动点&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;和&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;可知图像是比较简单的开方幂函数。不动点稳定性类型用虚线和实线分别表示不稳定和稳定。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是方向发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部分岔的方式出现的鞍结点分岔，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行泰勒展开得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;。又由于鞍结点分岔的特性，在分岔点&amp;lt;math&amp;gt;(x^*, r_c)&amp;lt;/math&amp;gt;处有&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;，找到两曲线相切的点即可得到我们需要的[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行泰勒展开，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
  \begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
  \end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
背景：云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过一个鞍结分岔点。原本被有效控制的低数量的蚜虫种群，会转换到持续爆发的高数量状态。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt;为蚜虫的虫群数量，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是虫子的逻辑斯谛增长（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例,&lt;br /&gt;
&lt;br /&gt;
由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]的部分，消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==分析过程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定不动点，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的不动点的情况，即&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定不动点，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个临界值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个不动点（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]如下&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔图]]如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的相图和分岔图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且连续的变化时，系统的最终归宿（[[稳定不动点]]的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个[[不动点]]，环境的改变只引起[[系统状态]]的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个[[不动点]]区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个[[稳定不动点]]，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的不[[稳定不动点]]，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该[[不动点]]对应的值，蚜虫数量增长的[[正反馈]]被激活，导致系统走向蚜虫爆发的[[稳定状态]]。&lt;br /&gt;
*** 又比如通过农药等方式将蚜虫数量压制到小于该[[不动点]]对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作。&lt;br /&gt;
** 对于第二个[[稳定不动点]]，蚜虫数量突破了捕食者所能消耗的上限，保持爆发式增长，最终数量只受环境因素影响。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较大区间内变动（&amp;lt;math&amp;gt;r&amp;gt;0.56&amp;lt;/math&amp;gt;）：此时环境资源极其丰富，系统的[[负反馈]]调节机制完全失效，只剩下爆发式繁殖的[[正反馈]]机制。捕食者所消灭的蚜虫数量已经微不足道，最终数量只受环境因素影响。此时若要干预蚜虫数量，只能从环境因素着手才有效。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定不动点和一个不稳定不动点随参数变化相互靠近、碰撞并最终同时消失的过程。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为状态变量。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为分岔参数。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（&amp;lt;math&amp;gt;\lambda_y = -1&amp;lt;/math&amp;gt;），表明系统在非[[分岔]]方向上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=ay&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;a&amp;lt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x方向的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征方向上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; 方向吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 方向排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在实数域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost Attractor)：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local Bifurcation）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在数学结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49302</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49302"/>
		<updated>2026-03-12T04:42:28Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：/* 相图与分岔图 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node Bifurcation），又称折叠[[分岔]]（Fold Bifurcation）、切线[[分岔]]（Tangent Bifurcation）或蓝天[[分岔]]（Blue Sky Bifurcation），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot;&amp;gt;Wikipedia: Saddle-Node Bifurcation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“[[分岔]]”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程不同的解的分支）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在数学上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简微分方程形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** 只有在此微小邻域内，泰勒展开后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半稳定不动点，最终出现了两个不动点（一个稳定，一个不稳定）。&lt;br /&gt;
&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===求解[[不动点]]===&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot{x}=f(x)=r-x^2&amp;lt;/math&amp;gt;，不动点意味着变化率为0，即&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
需要通过计算系统的雅可比矩阵（在一维情况下即为一阶导数）来判断局部稳定性，因此有&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有特征值&amp;lt;math&amp;gt;f'(x^*)=-2r&amp;lt;0&amp;lt;/math&amp;gt;，微小扰动会不断衰减，是稳定不动点；&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=2r&amp;gt;0&amp;lt;/math&amp;gt;，微小扰动会被放大，是不稳定不动点。&lt;br /&gt;
当 &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;，此处为[[分岔]]点。&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
根据以上求解和分析，对于&amp;lt;math&amp;gt;\dot{x} = r - x^2&amp;lt;/math&amp;gt;这个系统，我们已经可以画出相图和分岔图来直观展示参数变化对系统的影响。&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
根据不动点的求解，我们可以给出三种状态下的相图。根据对不动点稳定性的分析，可以进一步点出不动点的类型。&lt;br /&gt;
&lt;br /&gt;
图中实心点为稳定不动点，空心点为不稳定不动点，半空心点为半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图是以参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;为自变量，系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;为因变量，能直观展示参数的取值与不动点的数量和性质的关系。&lt;br /&gt;
&lt;br /&gt;
根据求解出的不动点&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;和&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;可知图像是比较简单的开方幂函数。不动点稳定性类型用虚线和实线分别表示不稳定和稳定。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是方向发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部分岔的方式出现的鞍结点分岔，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行泰勒展开得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;，且因为&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;是[[不动点]]，由不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;在临界值&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;的相切条件可得&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;，找到两曲线相切的点即可得到我们需要的[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行泰勒展开，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
  \begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
  \end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
背景：云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过一个鞍结分岔点。原本被有效控制的低数量的蚜虫种群，会转换到持续爆发的高数量状态。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt;为蚜虫的虫群数量，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是虫子的逻辑斯谛增长（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例,&lt;br /&gt;
&lt;br /&gt;
由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]的部分，消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==分析过程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定不动点，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的不动点的情况，即&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定不动点，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个临界值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个不动点（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]如下&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔图]]如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的相图和分岔图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且连续的变化时，系统的最终归宿（[[稳定不动点]]的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个[[不动点]]，环境的改变只引起[[系统状态]]的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个[[不动点]]区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个[[稳定不动点]]，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的不[[稳定不动点]]，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该[[不动点]]对应的值，蚜虫数量增长的[[正反馈]]被激活，导致系统走向蚜虫爆发的[[稳定状态]]。&lt;br /&gt;
*** 又比如通过农药等方式将蚜虫数量压制到小于该[[不动点]]对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作。&lt;br /&gt;
** 对于第二个[[稳定不动点]]，蚜虫数量突破了捕食者所能消耗的上限，保持爆发式增长，最终数量只受环境因素影响。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较大区间内变动（&amp;lt;math&amp;gt;r&amp;gt;0.56&amp;lt;/math&amp;gt;）：此时环境资源极其丰富，系统的[[负反馈]]调节机制完全失效，只剩下爆发式繁殖的[[正反馈]]机制。捕食者所消灭的蚜虫数量已经微不足道，最终数量只受环境因素影响。此时若要干预蚜虫数量，只能从环境因素着手才有效。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定不动点和一个不稳定不动点随参数变化相互靠近、碰撞并最终同时消失的过程。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为状态变量。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为分岔参数。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（&amp;lt;math&amp;gt;\lambda_y = -1&amp;lt;/math&amp;gt;），表明系统在非[[分岔]]方向上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=ay&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;a&amp;lt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x方向的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征方向上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; 方向吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 方向排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在实数域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost Attractor)：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local Bifurcation）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在数学结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49301</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49301"/>
		<updated>2026-03-12T04:40:03Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：/* 相图与分岔图 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node Bifurcation），又称折叠[[分岔]]（Fold Bifurcation）、切线[[分岔]]（Tangent Bifurcation）或蓝天[[分岔]]（Blue Sky Bifurcation），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot;&amp;gt;Wikipedia: Saddle-Node Bifurcation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“[[分岔]]”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程不同的解的分支）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在数学上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简微分方程形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** 只有在此微小邻域内，泰勒展开后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半稳定不动点，最终出现了两个不动点（一个稳定，一个不稳定）。&lt;br /&gt;
&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===求解[[不动点]]===&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot{x}=f(x)=r-x^2&amp;lt;/math&amp;gt;，不动点意味着变化率为0，即&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
需要通过计算系统的雅可比矩阵（在一维情况下即为一阶导数）来判断局部稳定性，因此有&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有特征值&amp;lt;math&amp;gt;f'(x^*)=-2r&amp;lt;0&amp;lt;/math&amp;gt;，微小扰动会不断衰减，是稳定不动点；&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=2r&amp;gt;0&amp;lt;/math&amp;gt;，微小扰动会被放大，是不稳定不动点。&lt;br /&gt;
当 &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;，此处为[[分岔]]点。&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
根据以上求解和分析，对于&amp;lt;math&amp;gt;\dot{x} = r - x^2&amp;lt;/math&amp;gt;这个系统，我们已经可以画出相图和分岔图来直观展示参数变化对系统的影响。&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
根据不动点的求解，我们可以给出三种状态下的相图。根据对不动点稳定性的分析，可以进一步点出不动点的类型。&lt;br /&gt;
&lt;br /&gt;
图中实心点为稳定不动点，空心点为不稳定不动点，半空心点为半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图是以参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;为自变量，系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;为因变量，能直观展示参数的取值与不动点的数量和性质的关系，&lt;br /&gt;
&lt;br /&gt;
根据求解出的不动点&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;和&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;可知图像是比较简单的开方幂函数。不动点稳定性类型用虚线和实线分别表示不稳定和稳定。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是方向发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部分岔的方式出现的鞍结点分岔，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行泰勒展开得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;，且因为&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;是[[不动点]]，由不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;在临界值&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;的相切条件可得&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;，找到两曲线相切的点即可得到我们需要的[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行泰勒展开，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
  \begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
  \end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
背景：云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过一个鞍结分岔点。原本被有效控制的低数量的蚜虫种群，会转换到持续爆发的高数量状态。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt;为蚜虫的虫群数量，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是虫子的逻辑斯谛增长（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例,&lt;br /&gt;
&lt;br /&gt;
由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]的部分，消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==分析过程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定不动点，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的不动点的情况，即&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定不动点，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个临界值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个不动点（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]如下&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔图]]如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的相图和分岔图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且连续的变化时，系统的最终归宿（[[稳定不动点]]的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个[[不动点]]，环境的改变只引起[[系统状态]]的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个[[不动点]]区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个[[稳定不动点]]，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的不[[稳定不动点]]，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该[[不动点]]对应的值，蚜虫数量增长的[[正反馈]]被激活，导致系统走向蚜虫爆发的[[稳定状态]]。&lt;br /&gt;
*** 又比如通过农药等方式将蚜虫数量压制到小于该[[不动点]]对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作。&lt;br /&gt;
** 对于第二个[[稳定不动点]]，蚜虫数量突破了捕食者所能消耗的上限，保持爆发式增长，最终数量只受环境因素影响。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较大区间内变动（&amp;lt;math&amp;gt;r&amp;gt;0.56&amp;lt;/math&amp;gt;）：此时环境资源极其丰富，系统的[[负反馈]]调节机制完全失效，只剩下爆发式繁殖的[[正反馈]]机制。捕食者所消灭的蚜虫数量已经微不足道，最终数量只受环境因素影响。此时若要干预蚜虫数量，只能从环境因素着手才有效。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定不动点和一个不稳定不动点随参数变化相互靠近、碰撞并最终同时消失的过程。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为状态变量。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为分岔参数。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（&amp;lt;math&amp;gt;\lambda_y = -1&amp;lt;/math&amp;gt;），表明系统在非[[分岔]]方向上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=ay&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;a&amp;lt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x方向的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征方向上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; 方向吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 方向排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在实数域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost Attractor)：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local Bifurcation）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在数学结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49300</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49300"/>
		<updated>2026-03-11T17:14:50Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：/* 二维标准型 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node Bifurcation），又称折叠[[分岔]]（Fold Bifurcation）、切线[[分岔]]（Tangent Bifurcation）或蓝天[[分岔]]（Blue Sky Bifurcation），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot;&amp;gt;Wikipedia: Saddle-Node Bifurcation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“[[分岔]]”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程不同的解的分支）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在数学上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简微分方程形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** 只有在此微小邻域内，泰勒展开后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半稳定不动点，最终出现了两个不动点（一个稳定，一个不稳定）。&lt;br /&gt;
&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===求解[[不动点]]===&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot{x}=f(x)=r-x^2&amp;lt;/math&amp;gt;，不动点意味着变化率为0，即&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
需要通过计算系统的雅可比矩阵（在一维情况下即为一阶导数）来判断局部稳定性，因此有&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有特征值&amp;lt;math&amp;gt;f'(x^*)=-2r&amp;lt;0&amp;lt;/math&amp;gt;，微小扰动会不断衰减，是稳定不动点；&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=2r&amp;gt;0&amp;lt;/math&amp;gt;，微小扰动会被放大，是不稳定不动点。&lt;br /&gt;
当 &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;，此处为[[分岔]]点。&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
根据以上求解和分析，对于&amp;lt;math&amp;gt;\dot{x} = r - x^2&amp;lt;/math&amp;gt;这个系统，我们已经可以画出相图和分岔图来直观展示参数变化对系统的影响。&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
根据不动点的求解，我们可以给出三种状态下的相图。根据对不动点稳定性的分析，可以进一步点出不动点的类型。&lt;br /&gt;
&lt;br /&gt;
图中实心点为稳定不动点，空心点为不稳定不动点，半空心点为半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图则直观展示参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的取值与系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;的数量和性的关系。有了&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;，就可以直接给出图像，不动点类型用虚线和实线分别表示。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是方向发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部分岔的方式出现的鞍结点分岔，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行泰勒展开得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;，且因为&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;是[[不动点]]，由不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;在临界值&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;的相切条件可得&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;，找到两曲线相切的点即可得到我们需要的[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行泰勒展开，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
  \begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
  \end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
背景：云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过一个鞍结分岔点。原本被有效控制的低数量的蚜虫种群，会转换到持续爆发的高数量状态。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt;为蚜虫的虫群数量，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是虫子的逻辑斯谛增长（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例,&lt;br /&gt;
&lt;br /&gt;
由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]的部分，消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==分析过程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定不动点，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的不动点的情况，即&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定不动点，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个临界值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个不动点（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]如下&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔图]]如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的相图和分岔图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且连续的变化时，系统的最终归宿（[[稳定不动点]]的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个[[不动点]]，环境的改变只引起[[系统状态]]的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个[[不动点]]区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个[[稳定不动点]]，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的不[[稳定不动点]]，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该[[不动点]]对应的值，蚜虫数量增长的[[正反馈]]被激活，导致系统走向蚜虫爆发的[[稳定状态]]。&lt;br /&gt;
*** 又比如通过农药等方式将蚜虫数量压制到小于该[[不动点]]对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作。&lt;br /&gt;
** 对于第二个[[稳定不动点]]，蚜虫数量突破了捕食者所能消耗的上限，保持爆发式增长，最终数量只受环境因素影响。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较大区间内变动（&amp;lt;math&amp;gt;r&amp;gt;0.56&amp;lt;/math&amp;gt;）：此时环境资源极其丰富，系统的[[负反馈]]调节机制完全失效，只剩下爆发式繁殖的[[正反馈]]机制。捕食者所消灭的蚜虫数量已经微不足道，最终数量只受环境因素影响。此时若要干预蚜虫数量，只能从环境因素着手才有效。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定不动点和一个不稳定不动点随参数变化相互靠近、碰撞并最终同时消失的过程。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为状态变量。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为分岔参数。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（&amp;lt;math&amp;gt;\lambda_y = -1&amp;lt;/math&amp;gt;），表明系统在非[[分岔]]方向上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=ay&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;a&amp;lt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x方向的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征方向上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; 方向吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 方向排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在实数域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost Attractor)：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local Bifurcation）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在数学结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49299</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49299"/>
		<updated>2026-03-11T17:12:01Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node Bifurcation），又称折叠[[分岔]]（Fold Bifurcation）、切线[[分岔]]（Tangent Bifurcation）或蓝天[[分岔]]（Blue Sky Bifurcation），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot;&amp;gt;Wikipedia: Saddle-Node Bifurcation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“[[分岔]]”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程不同的解的分支）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在数学上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简微分方程形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** 只有在此微小邻域内，泰勒展开后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半稳定不动点，最终出现了两个不动点（一个稳定，一个不稳定）。&lt;br /&gt;
&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===求解[[不动点]]===&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot{x}=f(x)=r-x^2&amp;lt;/math&amp;gt;，不动点意味着变化率为0，即&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
需要通过计算系统的雅可比矩阵（在一维情况下即为一阶导数）来判断局部稳定性，因此有&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有特征值&amp;lt;math&amp;gt;f'(x^*)=-2r&amp;lt;0&amp;lt;/math&amp;gt;，微小扰动会不断衰减，是稳定不动点；&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=2r&amp;gt;0&amp;lt;/math&amp;gt;，微小扰动会被放大，是不稳定不动点。&lt;br /&gt;
当 &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;，此处为[[分岔]]点。&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
根据以上求解和分析，对于&amp;lt;math&amp;gt;\dot{x} = r - x^2&amp;lt;/math&amp;gt;这个系统，我们已经可以画出相图和分岔图来直观展示参数变化对系统的影响。&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
根据不动点的求解，我们可以给出三种状态下的相图。根据对不动点稳定性的分析，可以进一步点出不动点的类型。&lt;br /&gt;
&lt;br /&gt;
图中实心点为稳定不动点，空心点为不稳定不动点，半空心点为半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图则直观展示参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的取值与系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;的数量和性的关系。有了&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;，就可以直接给出图像，不动点类型用虚线和实线分别表示。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是方向发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部分岔的方式出现的鞍结点分岔，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行泰勒展开得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;，且因为&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;是[[不动点]]，由不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;在临界值&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;的相切条件可得&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;，找到两曲线相切的点即可得到我们需要的[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行泰勒展开，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
  \begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
  \end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
背景：云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过一个鞍结分岔点。原本被有效控制的低数量的蚜虫种群，会转换到持续爆发的高数量状态。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt;为蚜虫的虫群数量，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是虫子的逻辑斯谛增长（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例,&lt;br /&gt;
&lt;br /&gt;
由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]的部分，消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==分析过程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定不动点，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的不动点的情况，即&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定不动点，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个临界值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个不动点（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]如下&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔图]]如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的相图和分岔图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且连续的变化时，系统的最终归宿（[[稳定不动点]]的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个[[不动点]]，环境的改变只引起[[系统状态]]的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个[[不动点]]区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个[[稳定不动点]]，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的不[[稳定不动点]]，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该[[不动点]]对应的值，蚜虫数量增长的[[正反馈]]被激活，导致系统走向蚜虫爆发的[[稳定状态]]。&lt;br /&gt;
*** 又比如通过农药等方式将蚜虫数量压制到小于该[[不动点]]对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作。&lt;br /&gt;
** 对于第二个[[稳定不动点]]，蚜虫数量突破了捕食者所能消耗的上限，保持爆发式增长，最终数量只受环境因素影响。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较大区间内变动（&amp;lt;math&amp;gt;r&amp;gt;0.56&amp;lt;/math&amp;gt;）：此时环境资源极其丰富，系统的[[负反馈]]调节机制完全失效，只剩下爆发式繁殖的[[正反馈]]机制。捕食者所消灭的蚜虫数量已经微不足道，最终数量只受环境因素影响。此时若要干预蚜虫数量，只能从环境因素着手才有效。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定不动点和一个不稳定不动点随参数变化相互靠近、碰撞并最终同时消失的过程。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为状态变量。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为分岔参数。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（&amp;lt;math&amp;gt;\lambda_y = -1&amp;lt;/math&amp;gt;），表明系统在非[[分岔]]方向上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=ay&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;a&amp;lt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x方向的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征方向上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; 方向吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 方向排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在实数域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost Attractor)：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local Bifurcation）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在数学结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49298</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49298"/>
		<updated>2026-03-11T17:10:00Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node Bifurcation），又称折叠[[分岔]]（Fold Bifurcation）、切线[[分岔]]（Tangent Bifurcation）或蓝天[[分岔]]（Blue Sky Bifurcation），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&amp;lt;ref name=&amp;quot;WikiSaddleNode&amp;quot;&amp;gt;Wikipedia: Saddle-Node Bifurcation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“[[分岔]]”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程不同的解的分支）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在数学上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简微分方程形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** 只有在此微小邻域内，泰勒展开后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半稳定不动点，最终出现了两个不动点（一个稳定，一个不稳定）。&lt;br /&gt;
&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===求解[[不动点]]===&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot{x}=f(x)=r-x^2&amp;lt;/math&amp;gt;，不动点意味着变化率为0，即&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
需要通过计算系统的雅可比矩阵（在一维情况下即为一阶导数）来判断局部稳定性，因此有&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有特征值&amp;lt;math&amp;gt;f'(x^*)=-2r&amp;lt;0&amp;lt;/math&amp;gt;，微小扰动会不断衰减，是稳定不动点；&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=2r&amp;gt;0&amp;lt;/math&amp;gt;，微小扰动会被放大，是不稳定不动点。&lt;br /&gt;
当 &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;，此处为[[分岔]]点。&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
根据以上求解和分析，对于&amp;lt;math&amp;gt;\dot{x} = r - x^2&amp;lt;/math&amp;gt;这个系统，我们已经可以画出相图和分岔图来直观展示参数变化对系统的影响。&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
根据不动点的求解，我们可以给出三种状态下的相图。根据对不动点稳定性的分析，可以进一步点出不动点的类型。&lt;br /&gt;
&lt;br /&gt;
图中实心点为稳定不动点，空心点为不稳定不动点，半空心点为半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图则直观展示参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的取值与系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;的数量和性的关系。有了&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;，就可以直接给出图像，不动点类型用虚线和实线分别表示。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是方向发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部分岔的方式出现的鞍结点分岔，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行泰勒展开得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;，且因为&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;是[[不动点]]，由不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;在临界值&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;的相切条件可得&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;，找到两曲线相切的点即可得到我们需要的[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行泰勒展开，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
  \begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
  \end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
背景：云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过一个鞍结分岔点。原本被有效控制的低数量的蚜虫种群，会转换到持续爆发的高数量状态。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt;为蚜虫的虫群数量，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是虫子的逻辑斯谛增长（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例,&lt;br /&gt;
&lt;br /&gt;
由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]的部分，消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==分析过程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定不动点，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的不动点的情况，即&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定不动点，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个临界值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个不动点（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]如下&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔图]]如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的相图和分岔图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且连续的变化时，系统的最终归宿（[[稳定不动点]]的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个[[不动点]]，环境的改变只引起[[系统状态]]的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个[[不动点]]区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个[[稳定不动点]]，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的不[[稳定不动点]]，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该[[不动点]]对应的值，蚜虫数量增长的[[正反馈]]被激活，导致系统走向蚜虫爆发的[[稳定状态]]。&lt;br /&gt;
*** 又比如通过农药等方式将蚜虫数量压制到小于该[[不动点]]对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作。&lt;br /&gt;
** 对于第二个[[稳定不动点]]，蚜虫数量突破了捕食者所能消耗的上限，保持爆发式增长，最终数量只受环境因素影响。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较大区间内变动（&amp;lt;math&amp;gt;r&amp;gt;0.56&amp;lt;/math&amp;gt;）：此时环境资源极其丰富，系统的[[负反馈]]调节机制完全失效，只剩下爆发式繁殖的[[正反馈]]机制。捕食者所消灭的蚜虫数量已经微不足道，最终数量只受环境因素影响。此时若要干预蚜虫数量，只能从环境因素着手才有效。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定不动点和一个不稳定不动点随参数变化相互靠近、碰撞并最终同时消失的过程。&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为状态变量。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为分岔参数。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（&amp;lt;math&amp;gt;\lambda_y = -1&amp;lt;/math&amp;gt;），表明系统在非[[分岔]]方向上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=ay&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;a&amp;lt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x方向的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征方向上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; 方向吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 方向排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在实数域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost Attractor)：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local Bifurcation）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在数学结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49297</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49297"/>
		<updated>2026-03-11T17:02:38Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：/* 例子 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node Bifurcation），又称折叠[[分岔]]（Fold Bifurcation）、切线[[分岔]]（Tangent Bifurcation）或蓝天[[分岔]]（Blue Sky Bifurcation），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“[[分岔]]”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程不同的解的分支）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在数学上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简微分方程形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** 只有在此微小邻域内，泰勒展开后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半稳定不动点，最终出现了两个不动点（一个稳定，一个不稳定）。&lt;br /&gt;
&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===求解[[不动点]]===&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot{x}=f(x)=r-x^2&amp;lt;/math&amp;gt;，不动点意味着变化率为0，即&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
需要通过计算系统的雅可比矩阵（在一维情况下即为一阶导数）来判断局部稳定性，因此有&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有特征值&amp;lt;math&amp;gt;f'(x^*)=-2r&amp;lt;0&amp;lt;/math&amp;gt;，微小扰动会不断衰减，是稳定不动点；&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=2r&amp;gt;0&amp;lt;/math&amp;gt;，微小扰动会被放大，是不稳定不动点。&lt;br /&gt;
当 &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;，此处为[[分岔]]点。&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
根据以上求解和分析，对于&amp;lt;math&amp;gt;\dot{x} = r - x^2&amp;lt;/math&amp;gt;这个系统，我们已经可以画出相图和分岔图来直观展示参数变化对系统的影响。&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
根据不动点的求解，我们可以给出三种状态下的相图。根据对不动点稳定性的分析，可以进一步点出不动点的类型。&lt;br /&gt;
&lt;br /&gt;
图中实心点为稳定不动点，空心点为不稳定不动点，半空心点为半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图则直观展示参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的取值与系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;的数量和性的关系。有了&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;，就可以直接给出图像，不动点类型用虚线和实线分别表示。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是方向发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部分岔的方式出现的鞍结点分岔，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行泰勒展开得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;，且因为&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;是[[不动点]]，由不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;在临界值&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;的相切条件可得&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;，找到两曲线相切的点即可得到我们需要的[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行泰勒展开，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
  \begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
  \end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
背景：云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过一个鞍结分岔点。原本被有效控制的低数量的蚜虫种群，会转换到持续爆发的高数量状态。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt;为蚜虫的虫群数量，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是虫子的逻辑斯谛增长（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例,&lt;br /&gt;
&lt;br /&gt;
由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]的部分，消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==分析过程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定不动点，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的不动点的情况，即&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定不动点，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个临界值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个不动点（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]如下&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔图]]如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的相图和分岔图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且连续的变化时，系统的最终归宿（[[稳定不动点]]的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个[[不动点]]，环境的改变只引起[[系统状态]]的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个[[不动点]]区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个[[稳定不动点]]，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的不[[稳定不动点]]，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该[[不动点]]对应的值，蚜虫数量增长的[[正反馈]]被激活，导致系统走向蚜虫爆发的[[稳定状态]]。&lt;br /&gt;
*** 又比如通过农药等方式将蚜虫数量压制到小于该[[不动点]]对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作。&lt;br /&gt;
** 对于第二个[[稳定不动点]]，蚜虫数量突破了捕食者所能消耗的上限，保持爆发式增长，最终数量只受环境因素影响。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较大区间内变动（&amp;lt;math&amp;gt;r&amp;gt;0.56&amp;lt;/math&amp;gt;）：此时环境资源极其丰富，系统的[[负反馈]]调节机制完全失效，只剩下爆发式繁殖的[[正反馈]]机制。捕食者所消灭的蚜虫数量已经微不足道，最终数量只受环境因素影响。此时若要干预蚜虫数量，只能从环境因素着手才有效。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定不动点和一个不稳定不动点随参数变化相互靠近、碰撞并最终同时消失的过程。&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为状态变量。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为分岔参数。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（&amp;lt;math&amp;gt;\lambda_y = -1&amp;lt;/math&amp;gt;），表明系统在非[[分岔]]方向上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=ay&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;a&amp;lt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x方向的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征方向上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; 方向吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 方向排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在实数域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost Attractor)：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local Bifurcation）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在数学结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49296</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49296"/>
		<updated>2026-03-11T17:00:15Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：/* 相图与分岔图 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node Bifurcation），又称折叠[[分岔]]（Fold Bifurcation）、切线[[分岔]]（Tangent Bifurcation）或蓝天[[分岔]]（Blue Sky Bifurcation），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“[[分岔]]”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程不同的解的分支）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在数学上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简微分方程形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** 只有在此微小邻域内，泰勒展开后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半稳定不动点，最终出现了两个不动点（一个稳定，一个不稳定）。&lt;br /&gt;
&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===求解[[不动点]]===&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot{x}=f(x)=r-x^2&amp;lt;/math&amp;gt;，不动点意味着变化率为0，即&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
需要通过计算系统的雅可比矩阵（在一维情况下即为一阶导数）来判断局部稳定性，因此有&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有特征值&amp;lt;math&amp;gt;f'(x^*)=-2r&amp;lt;0&amp;lt;/math&amp;gt;，微小扰动会不断衰减，是稳定不动点；&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=2r&amp;gt;0&amp;lt;/math&amp;gt;，微小扰动会被放大，是不稳定不动点。&lt;br /&gt;
当 &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;，此处为[[分岔]]点。&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
根据以上求解和分析，对于&amp;lt;math&amp;gt;\dot{x} = r - x^2&amp;lt;/math&amp;gt;这个系统，我们已经可以画出相图和分岔图来直观展示参数变化对系统的影响。&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
根据不动点的求解，我们可以给出三种状态下的相图。根据对不动点稳定性的分析，可以进一步点出不动点的类型。&lt;br /&gt;
&lt;br /&gt;
图中实心点为稳定不动点，空心点为不稳定不动点，半空心点为半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图则直观展示参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的取值与系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;的数量和性的关系。有了&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;，就可以直接给出图像，不动点类型用虚线和实线分别表示。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是方向发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部分岔的方式出现的鞍结点分岔，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行泰勒展开得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;，且因为&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;是[[不动点]]，由不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;在临界值&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;的相切条件可得&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;，找到两曲线相切的点即可得到我们需要的[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行[[泰勒展开]]，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
  \begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
  \end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
背景：云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过一个鞍结分岔点。原本被有效控制的低数量的蚜虫种群，会转换到持续爆发的高数量状态。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt;为蚜虫的虫群数量，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是虫子的逻辑斯谛增长（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例,&lt;br /&gt;
&lt;br /&gt;
由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]的部分，消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==分析过程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定不动点，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的不动点的情况，即&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定不动点，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个临界值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个不动点（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]如下&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔图]]如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的相图和分岔图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且连续的变化时，系统的最终归宿（[[稳定不动点]]的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个[[不动点]]，环境的改变只引起[[系统状态]]的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个[[不动点]]区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个[[稳定不动点]]，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的不[[稳定不动点]]，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该[[不动点]]对应的值，蚜虫数量增长的[[正反馈]]被激活，导致系统走向蚜虫爆发的[[稳定状态]]。&lt;br /&gt;
*** 又比如通过农药等方式将蚜虫数量压制到小于该[[不动点]]对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作。&lt;br /&gt;
** 对于第二个[[稳定不动点]]，蚜虫数量突破了捕食者所能消耗的上限，保持爆发式增长，最终数量只受环境因素影响。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较大区间内变动（&amp;lt;math&amp;gt;r&amp;gt;0.56&amp;lt;/math&amp;gt;）：此时环境资源极其丰富，系统的[[负反馈]]调节机制完全失效，只剩下爆发式繁殖的[[正反馈]]机制。捕食者所消灭的蚜虫数量已经微不足道，最终数量只受环境因素影响。此时若要干预蚜虫数量，只能从环境因素着手才有效。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定不动点和一个不稳定不动点随参数变化相互靠近、碰撞并最终同时消失的过程。&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为状态变量。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为分岔参数。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（&amp;lt;math&amp;gt;\lambda_y = -1&amp;lt;/math&amp;gt;），表明系统在非[[分岔]]方向上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=ay&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;a&amp;lt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x方向的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征方向上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; 方向吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 方向排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在实数域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost Attractor)：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local Bifurcation）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在数学结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49295</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49295"/>
		<updated>2026-03-11T16:56:54Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node Bifurcation），又称折叠[[分岔]]（Fold Bifurcation）、切线[[分岔]]（Tangent Bifurcation）或蓝天[[分岔]]（Blue Sky Bifurcation），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“[[分岔]]”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程不同的解的分支）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在数学上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简微分方程形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** 只有在此微小邻域内，泰勒展开后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半稳定不动点，最终出现了两个不动点（一个稳定，一个不稳定）。&lt;br /&gt;
&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===求解[[不动点]]===&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot{x}=f(x)=r-x^2&amp;lt;/math&amp;gt;，不动点意味着变化率为0，即&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
需要通过计算系统的雅可比矩阵（在一维情况下即为一阶导数）来判断局部稳定性，因此有&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有特征值&amp;lt;math&amp;gt;f'(x^*)=-2r&amp;lt;0&amp;lt;/math&amp;gt;，微小扰动会不断衰减，是稳定不动点；&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=2r&amp;gt;0&amp;lt;/math&amp;gt;，微小扰动会被放大，是不稳定不动点。&lt;br /&gt;
当 &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;，此处为[[分岔]]点。&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
根据以上求解和分析，对于&amp;lt;math&amp;gt;\dot{x} = r - x^2&amp;lt;/math&amp;gt;这个系统，我们已经可以画出相图和分岔图来直观展示参数变化对系统的影响。&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
根据不动点的求解，我们可以给出三种状态下的相图。根据对不动点稳定性的分析，可以进一步点出不动点的类型。&lt;br /&gt;
&lt;br /&gt;
图中实心点为稳定不动点，空心点为不稳定不动点，半空心点为半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图则展示系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;的数量和性质与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的关系。有了&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;，就可以直接给出图像，不动点类型用虚线和实线分别表示。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是方向发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部分岔的方式出现的鞍结点分岔，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行泰勒展开得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;，且因为&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;是[[不动点]]，由不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;在临界值&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;的相切条件可得&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;，找到两曲线相切的点即可得到我们需要的[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行[[泰勒展开]]，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
  \begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
  \end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
背景：云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过一个鞍结分岔点。原本被有效控制的低数量的蚜虫种群，会转换到持续爆发的高数量状态。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt;为蚜虫的虫群数量，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是虫子的逻辑斯谛增长（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例,&lt;br /&gt;
&lt;br /&gt;
由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]的部分，消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==分析过程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定不动点，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的不动点的情况，即&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定不动点，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个临界值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个不动点（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]如下&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔图]]如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的相图和分岔图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且连续的变化时，系统的最终归宿（[[稳定不动点]]的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个[[不动点]]，环境的改变只引起[[系统状态]]的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个[[不动点]]区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个[[稳定不动点]]，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的不[[稳定不动点]]，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该[[不动点]]对应的值，蚜虫数量增长的[[正反馈]]被激活，导致系统走向蚜虫爆发的[[稳定状态]]。&lt;br /&gt;
*** 又比如通过农药等方式将蚜虫数量压制到小于该[[不动点]]对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作。&lt;br /&gt;
** 对于第二个[[稳定不动点]]，蚜虫数量突破了捕食者所能消耗的上限，保持爆发式增长，最终数量只受环境因素影响。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较大区间内变动（&amp;lt;math&amp;gt;r&amp;gt;0.56&amp;lt;/math&amp;gt;）：此时环境资源极其丰富，系统的[[负反馈]]调节机制完全失效，只剩下爆发式繁殖的[[正反馈]]机制。捕食者所消灭的蚜虫数量已经微不足道，最终数量只受环境因素影响。此时若要干预蚜虫数量，只能从环境因素着手才有效。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定不动点和一个不稳定不动点随参数变化相互靠近、碰撞并最终同时消失的过程。&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为状态变量。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为分岔参数。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（&amp;lt;math&amp;gt;\lambda_y = -1&amp;lt;/math&amp;gt;），表明系统在非[[分岔]]方向上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=ay&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;a&amp;lt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x方向的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征方向上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; 方向吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 方向排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在实数域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost Attractor)：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local Bifurcation）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在数学结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49294</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49294"/>
		<updated>2026-03-11T16:47:07Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：/* 物理意义 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node [[Bifurcation]]），又称折叠[[分岔]]（Fold [[Bifurcation]]）、切线[[分岔]]（Tangent [[Bifurcation]]）或蓝天[[分岔]]（Blue Sky [[Bifurcation]]），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“分岔”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程不同的解的分支）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在[[数学]]上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简[[微分方程]]形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** 只有在此微小邻域内，[[泰勒展开]]后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半[[稳定不动点]]，最终出现了两个[[不动点]]（一个稳定，一个不稳定）。&lt;br /&gt;
&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===求解[[不动点]]===&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot{x}=f(x)=r-x^2&amp;lt;/math&amp;gt;，不动点意味着变化率为0，即&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
需要通过计算系统的雅可比矩阵（在一维情况下即为一阶导数）来判断局部稳定性，因此有&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有特征值&amp;lt;math&amp;gt;f'(x^*)=-2r&amp;lt;0&amp;lt;/math&amp;gt;，微小扰动会不断衰减，是稳定[[不动点]]；&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=2r&amp;gt;0&amp;lt;/math&amp;gt;，微小扰动会被放大，是不稳定[[不动点]]。&lt;br /&gt;
当 &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;，此处为[[分岔]]点。&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
根据以上求解和分析，对于&amp;lt;math&amp;gt;\dot{x} = r - x^2&amp;lt;/math&amp;gt;这个系统，我们已经可以画出相图和分岔图来直观展示参数变化对系统的影响。&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
根据不动点的求解，我们可以给出三种状态下的相图。根据对不动点稳定性的分析，可以进一步点出不动点的类型。&lt;br /&gt;
&lt;br /&gt;
图中实心点为稳定不动点，空心点为不稳定不动点，半空心点为半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图则展示系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;的数量和性质与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的关系。有了&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;，就可以直接给出图像，不动点类型用虚线和实线分别表示。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是[[方向]]发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部[[分岔]]的方式出现的鞍结点[[分岔]]，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行[[泰勒展开]]得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;，且因为&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;是[[不动点]]，由不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;在临界值&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;的相切条件可得&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;，找到两曲线相切的点即可得到我们需要的[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行[[泰勒展开]]，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
背景：云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过一个鞍结分岔点。原本被有效控制的低数量的蚜虫种群，会转换到持续爆发的高数量状态。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt;为蚜虫的虫群数量，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是虫子的逻辑斯谛增长（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例,&lt;br /&gt;
&lt;br /&gt;
由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]的部分，消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==分析过程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定[[不动点]]，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的[[不动点]]的情况，即&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定[[不动点]]，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个[[临界]]值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半[[稳定不动点]]。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个[[不动点]]（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半[[稳定不动点]]。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]如下&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔图]]如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的相图和分岔图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且[[连续]]的变化时，系统的最终归宿（[[稳定不动点]]的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个[[不动点]]，环境的改变只引起[[系统状态]]的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个[[不动点]]区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个[[稳定不动点]]，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的不[[稳定不动点]]，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该[[不动点]]对应的值，蚜虫数量增长的[[正反馈]]被激活，导致系统走向蚜虫爆发的[[稳定状态]]。&lt;br /&gt;
*** 又比如通过农药等方式将蚜虫数量压制到小于该[[不动点]]对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作。&lt;br /&gt;
** 对于第二个[[稳定不动点]]，蚜虫数量突破了捕食者所能消耗的上限，保持爆发式增长，最终数量只受环境因素影响。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较大区间内变动（&amp;lt;math&amp;gt;r&amp;gt;0.56&amp;lt;/math&amp;gt;）：此时环境资源极其丰富，系统的[[负反馈]]调节机制完全失效，只剩下爆发式繁殖的[[正反馈]]机制。捕食者所消灭的蚜虫数量已经微不足道，最终数量只受环境因素影响。此时若要干预蚜虫数量，只能从环境因素着手才有效。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定[[不动点]]和一个不稳定[[不动点]]随参数变化相互靠近、碰撞并最终同时消失的过程。&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为[[状态变量]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为[[分岔参数]]。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（&amp;lt;math&amp;gt;\lambda_y = -1&amp;lt;/math&amp;gt;），表明系统在非[[分岔]][[方向]]上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=ay&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;a&amp;lt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x[[方向]]的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征[[方向]]上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; [[方向]]吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; [[方向]]排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在[[实数]]域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost [[Attractor]])：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local [[Bifurcation]]）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在[[数学]]结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49293</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49293"/>
		<updated>2026-03-11T16:43:14Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：/* 相图与分岔图 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node [[Bifurcation]]），又称折叠[[分岔]]（Fold [[Bifurcation]]）、切线[[分岔]]（Tangent [[Bifurcation]]）或蓝天[[分岔]]（Blue Sky [[Bifurcation]]），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“分岔”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程不同的解的分支）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在[[数学]]上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简[[微分方程]]形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** 只有在此微小邻域内，[[泰勒展开]]后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半[[稳定不动点]]，最终出现了两个[[不动点]]（一个稳定，一个不稳定）。&lt;br /&gt;
&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===求解[[不动点]]===&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot{x}=f(x)=r-x^2&amp;lt;/math&amp;gt;，不动点意味着变化率为0，即&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
需要通过计算系统的雅可比矩阵（在一维情况下即为一阶导数）来判断局部稳定性，因此有&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有特征值&amp;lt;math&amp;gt;f'(x^*)=-2r&amp;lt;0&amp;lt;/math&amp;gt;，微小扰动会不断衰减，是稳定[[不动点]]；&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=2r&amp;gt;0&amp;lt;/math&amp;gt;，微小扰动会被放大，是不稳定[[不动点]]。&lt;br /&gt;
当 &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;，此处为[[分岔]]点。&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
根据以上求解和分析，对于&amp;lt;math&amp;gt;\dot{x} = r - x^2&amp;lt;/math&amp;gt;这个系统，我们已经可以画出相图和分岔图来直观展示参数变化对系统的影响。&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
根据不动点的求解，我们可以给出三种状态下的相图。根据对不动点稳定性的分析，可以进一步点出不动点的类型。&lt;br /&gt;
&lt;br /&gt;
图中实心点为稳定不动点，空心点为不稳定不动点，半空心点为半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图则展示系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;的数量和性质与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的关系。有了&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;，就可以直接给出图像，不动点类型用虚线和实线分别表示。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是[[方向]]发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部[[分岔]]的方式出现的鞍结点[[分岔]]，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行[[泰勒展开]]得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;，且因为&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;是[[不动点]]，由不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;在临界值&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;的相切条件可得&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;，找到两曲线相切的点即可得到我们需要的[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行[[泰勒展开]]，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
背景：云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过一个鞍结分岔点。原本被有效控制的低数量的蚜虫种群，会转换到持续爆发的高数量状态。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt;为蚜虫的虫群数量，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是虫子的逻辑斯谛增长（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例,&lt;br /&gt;
&lt;br /&gt;
由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]的部分，消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==分析过程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定[[不动点]]，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的[[不动点]]的情况，即&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定[[不动点]]，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个[[临界]]值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半[[稳定不动点]]。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个[[不动点]]（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半[[稳定不动点]]。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]如下&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔图]]如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的相图和分岔图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且[[连续]]的变化时，系统的最终归宿（[[稳定不动点]]的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个[[不动点]]，环境的改变只引起[[系统状态]]的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个[[不动点]]区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个[[稳定不动点]]，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的半[[稳定不动点]]，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该[[不动点]]对应的值，蚜虫数量增长的[[正反馈]]被激活，导致系统走向蚜虫爆发的[[稳定状态]]。&lt;br /&gt;
*** 又比如通过农药等方式将蚜虫数量压制到小于该[[不动点]]对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作。&lt;br /&gt;
** 对于第二个[[稳定不动点]]，蚜虫数量突破了捕食者所能消耗的上限，保持爆发式增长，最终数量只受环境因素影响。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较大区间内变动（&amp;lt;math&amp;gt;r&amp;gt;0.56&amp;lt;/math&amp;gt;）：此时环境资源极其丰富，系统的[[负反馈]]调节机制完全失效，只剩下爆发式繁殖的[[正反馈]]机制。捕食者所消灭的蚜虫数量已经微不足道，最终数量只受环境因素影响。此时若要干预蚜虫数量，只能从环境因素着手才有效。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定[[不动点]]和一个不稳定[[不动点]]随参数变化相互靠近、碰撞并最终同时消失的过程。&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为[[状态变量]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为[[分岔参数]]。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（&amp;lt;math&amp;gt;\lambda_y = -1&amp;lt;/math&amp;gt;），表明系统在非[[分岔]][[方向]]上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=ay&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;a&amp;lt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x[[方向]]的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征[[方向]]上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; [[方向]]吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; [[方向]]排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在[[实数]]域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost [[Attractor]])：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local [[Bifurcation]]）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在[[数学]]结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49292</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49292"/>
		<updated>2026-03-11T16:42:11Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：/* 历史 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node [[Bifurcation]]），又称折叠[[分岔]]（Fold [[Bifurcation]]）、切线[[分岔]]（Tangent [[Bifurcation]]）或蓝天[[分岔]]（Blue Sky [[Bifurcation]]），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“分岔”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程不同的解的分支）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在[[数学]]上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简[[微分方程]]形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** 只有在此微小邻域内，[[泰勒展开]]后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半[[稳定不动点]]，最终出现了两个[[不动点]]（一个稳定，一个不稳定）。&lt;br /&gt;
&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===求解[[不动点]]===&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot{x}=f(x)=r-x^2&amp;lt;/math&amp;gt;，不动点意味着变化率为0，即&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
需要通过计算系统的雅可比矩阵（在一维情况下即为一阶导数）来判断局部稳定性，因此有&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有特征值&amp;lt;math&amp;gt;f'(x^*)=-2r&amp;lt;0&amp;lt;/math&amp;gt;，微小扰动会不断衰减，是稳定[[不动点]]；&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=2r&amp;gt;0&amp;lt;/math&amp;gt;，微小扰动会被放大，是不稳定[[不动点]]。&lt;br /&gt;
当 &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;，此处为[[分岔]]点。&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
根据以上求解和分析，对于&amp;lt;math&amp;gt;\dot{x} = r - x^2&amp;lt;/math&amp;gt;这个系统，我们已经可以画出相图和分岔图来直观展示参数变化对系统的影响。&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，根据不动点的求解，我们可以给出三种状态下的相图。根据对不动点稳定性的分析，可以进一步点出不动点的类型。图中实心点为稳定不动点，空心点为不稳定不动点，半空心点为半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图则展示系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;的数量和性质与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的关系。有了&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;，就可以直接给出图像，不动点类型用虚线和实线分别表示。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是[[方向]]发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部[[分岔]]的方式出现的鞍结点[[分岔]]，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行[[泰勒展开]]得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;，且因为&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;是[[不动点]]，由不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;在临界值&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;的相切条件可得&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;，找到两曲线相切的点即可得到我们需要的[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行[[泰勒展开]]，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
背景：云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过一个鞍结分岔点。原本被有效控制的低数量的蚜虫种群，会转换到持续爆发的高数量状态。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt;为蚜虫的虫群数量，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是虫子的逻辑斯谛增长（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例,&lt;br /&gt;
&lt;br /&gt;
由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]的部分，消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==分析过程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定[[不动点]]，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的[[不动点]]的情况，即&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定[[不动点]]，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个[[临界]]值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半[[稳定不动点]]。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个[[不动点]]（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半[[稳定不动点]]。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]如下&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔图]]如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的相图和分岔图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且[[连续]]的变化时，系统的最终归宿（[[稳定不动点]]的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个[[不动点]]，环境的改变只引起[[系统状态]]的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个[[不动点]]区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个[[稳定不动点]]，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的半[[稳定不动点]]，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该[[不动点]]对应的值，蚜虫数量增长的[[正反馈]]被激活，导致系统走向蚜虫爆发的[[稳定状态]]。&lt;br /&gt;
*** 又比如通过农药等方式将蚜虫数量压制到小于该[[不动点]]对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作。&lt;br /&gt;
** 对于第二个[[稳定不动点]]，蚜虫数量突破了捕食者所能消耗的上限，保持爆发式增长，最终数量只受环境因素影响。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较大区间内变动（&amp;lt;math&amp;gt;r&amp;gt;0.56&amp;lt;/math&amp;gt;）：此时环境资源极其丰富，系统的[[负反馈]]调节机制完全失效，只剩下爆发式繁殖的[[正反馈]]机制。捕食者所消灭的蚜虫数量已经微不足道，最终数量只受环境因素影响。此时若要干预蚜虫数量，只能从环境因素着手才有效。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定[[不动点]]和一个不稳定[[不动点]]随参数变化相互靠近、碰撞并最终同时消失的过程。&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为[[状态变量]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为[[分岔参数]]。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（&amp;lt;math&amp;gt;\lambda_y = -1&amp;lt;/math&amp;gt;），表明系统在非[[分岔]][[方向]]上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=ay&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;a&amp;lt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x[[方向]]的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征[[方向]]上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; [[方向]]吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; [[方向]]排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在[[实数]]域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost [[Attractor]])：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local [[Bifurcation]]）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在[[数学]]结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49291</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49291"/>
		<updated>2026-03-11T16:09:02Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：/* 相图与分岔图 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node [[Bifurcation]]），又称折叠[[分岔]]（Fold [[Bifurcation]]）、切线[[分岔]]（Tangent [[Bifurcation]]）或蓝天[[分岔]]（Blue Sky [[Bifurcation]]），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“分岔”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程解）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在[[数学]]上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简[[微分方程]]形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** 只有在此微小邻域内，[[泰勒展开]]后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半[[稳定不动点]]，最终出现了两个[[不动点]]（一个稳定，一个不稳定）。&lt;br /&gt;
&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===求解[[不动点]]===&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot{x}=f(x)=r-x^2&amp;lt;/math&amp;gt;，不动点意味着变化率为0，即&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
需要通过计算系统的雅可比矩阵（在一维情况下即为一阶导数）来判断局部稳定性，因此有&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有特征值&amp;lt;math&amp;gt;f'(x^*)=-2r&amp;lt;0&amp;lt;/math&amp;gt;，微小扰动会不断衰减，是稳定[[不动点]]；&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=2r&amp;gt;0&amp;lt;/math&amp;gt;，微小扰动会被放大，是不稳定[[不动点]]。&lt;br /&gt;
当 &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;，此处为[[分岔]]点。&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
根据以上求解和分析，对于&amp;lt;math&amp;gt;\dot{x} = r - x^2&amp;lt;/math&amp;gt;这个系统，我们已经可以画出相图和分岔图来直观展示参数变化对系统的影响。&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，根据不动点的求解，我们可以给出三种状态下的相图。根据对不动点稳定性的分析，可以进一步点出不动点的类型。图中实心点为稳定不动点，空心点为不稳定不动点，半空心点为半稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图则展示系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;的数量和性质与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的关系。有了&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;，就可以直接给出图像，不动点类型用虚线和实线分别表示。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是[[方向]]发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部[[分岔]]的方式出现的鞍结点[[分岔]]，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行[[泰勒展开]]得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;，且因为&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;是[[不动点]]，由不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;在临界值&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;的相切条件可得&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;，找到两曲线相切的点即可得到我们需要的[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行[[泰勒展开]]，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
背景：云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过一个鞍结分岔点。原本被有效控制的低数量的蚜虫种群，会转换到持续爆发的高数量状态。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt;为蚜虫的虫群数量，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是虫子的逻辑斯谛增长（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例,&lt;br /&gt;
&lt;br /&gt;
由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]的部分，消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==分析过程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定[[不动点]]，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的[[不动点]]的情况，即&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定[[不动点]]，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个[[临界]]值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半[[稳定不动点]]。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个[[不动点]]（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半[[稳定不动点]]。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]如下&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔图]]如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的相图和分岔图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且[[连续]]的变化时，系统的最终归宿（[[稳定不动点]]的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个[[不动点]]，环境的改变只引起[[系统状态]]的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个[[不动点]]区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个[[稳定不动点]]，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的半[[稳定不动点]]，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该[[不动点]]对应的值，蚜虫数量增长的[[正反馈]]被激活，导致系统走向蚜虫爆发的[[稳定状态]]。&lt;br /&gt;
*** 又比如通过农药等方式将蚜虫数量压制到小于该[[不动点]]对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作。&lt;br /&gt;
** 对于第二个[[稳定不动点]]，蚜虫数量突破了捕食者所能消耗的上限，保持爆发式增长，最终数量只受环境因素影响。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较大区间内变动（&amp;lt;math&amp;gt;r&amp;gt;0.56&amp;lt;/math&amp;gt;）：此时环境资源极其丰富，系统的[[负反馈]]调节机制完全失效，只剩下爆发式繁殖的[[正反馈]]机制。捕食者所消灭的蚜虫数量已经微不足道，最终数量只受环境因素影响。此时若要干预蚜虫数量，只能从环境因素着手才有效。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定[[不动点]]和一个不稳定[[不动点]]随参数变化相互靠近、碰撞并最终同时消失的过程。&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为[[状态变量]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为[[分岔参数]]。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（&amp;lt;math&amp;gt;\lambda_y = -1&amp;lt;/math&amp;gt;），表明系统在非[[分岔]][[方向]]上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=ay&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;a&amp;lt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x[[方向]]的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征[[方向]]上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; [[方向]]吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; [[方向]]排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在[[实数]]域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost [[Attractor]])：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local [[Bifurcation]]）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在[[数学]]结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49290</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49290"/>
		<updated>2026-03-11T14:57:18Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：/* 不动点和稳定性分析 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node [[Bifurcation]]），又称折叠[[分岔]]（Fold [[Bifurcation]]）、切线[[分岔]]（Tangent [[Bifurcation]]）或蓝天[[分岔]]（Blue Sky [[Bifurcation]]），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“分岔”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程解）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在[[数学]]上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简[[微分方程]]形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** 只有在此微小邻域内，[[泰勒展开]]后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半[[稳定不动点]]，最终出现了两个[[不动点]]（一个稳定，一个不稳定）。&lt;br /&gt;
&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===求解[[不动点]]===&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot{x}=f(x)=r-x^2&amp;lt;/math&amp;gt;，不动点意味着变化率为0，即&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
需要通过计算系统的雅可比矩阵（在一维情况下即为一阶导数）来判断局部稳定性，因此有&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有特征值&amp;lt;math&amp;gt;f'(x^*)=-2r&amp;lt;0&amp;lt;/math&amp;gt;，微小扰动会不断衰减，是稳定[[不动点]]；&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=2r&amp;gt;0&amp;lt;/math&amp;gt;，微小扰动会被放大，是不稳定[[不动点]]。&lt;br /&gt;
当 &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;，此处为[[分岔]]点。&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
根据以上求解和分析，对于&amp;lt;math&amp;gt;\dot{x} = r - x^2&amp;lt;/math&amp;gt;这个系统，我们已经可以画出相图和分岔图来直观展示参数变化对系统的影响。&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，根据不动点的求解，我们可以给出三种状态下的相图。根据对不动点稳定性的分析，可以进一步点出不动点的类型。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图则展示系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;的数量和性质与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的关系。有了&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;，就可以直接给出图像，不动点类型用虚线和实线分别表示。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是[[方向]]发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部[[分岔]]的方式出现的鞍结点[[分岔]]，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行[[泰勒展开]]得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;，且因为&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;是[[不动点]]，由不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;在临界值&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;的相切条件可得&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;，找到两曲线相切的点即可得到我们需要的[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行[[泰勒展开]]，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
背景：云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过一个鞍结分岔点。原本被有效控制的低数量的蚜虫种群，会转换到持续爆发的高数量状态。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt;为蚜虫的虫群数量，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是虫子的逻辑斯谛增长（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例,&lt;br /&gt;
&lt;br /&gt;
由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]的部分，消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==分析过程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定[[不动点]]，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的[[不动点]]的情况，即&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定[[不动点]]，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个[[临界]]值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半[[稳定不动点]]。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个[[不动点]]（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半[[稳定不动点]]。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]如下&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔图]]如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的相图和分岔图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且[[连续]]的变化时，系统的最终归宿（[[稳定不动点]]的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个[[不动点]]，环境的改变只引起[[系统状态]]的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个[[不动点]]区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个[[稳定不动点]]，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的半[[稳定不动点]]，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该[[不动点]]对应的值，蚜虫数量增长的[[正反馈]]被激活，导致系统走向蚜虫爆发的[[稳定状态]]。&lt;br /&gt;
*** 又比如通过农药等方式将蚜虫数量压制到小于该[[不动点]]对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作。&lt;br /&gt;
** 对于第二个[[稳定不动点]]，蚜虫数量突破了捕食者所能消耗的上限，保持爆发式增长，最终数量只受环境因素影响。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较大区间内变动（&amp;lt;math&amp;gt;r&amp;gt;0.56&amp;lt;/math&amp;gt;）：此时环境资源极其丰富，系统的[[负反馈]]调节机制完全失效，只剩下爆发式繁殖的[[正反馈]]机制。捕食者所消灭的蚜虫数量已经微不足道，最终数量只受环境因素影响。此时若要干预蚜虫数量，只能从环境因素着手才有效。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定[[不动点]]和一个不稳定[[不动点]]随参数变化相互靠近、碰撞并最终同时消失的过程。&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为[[状态变量]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为[[分岔参数]]。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（&amp;lt;math&amp;gt;\lambda_y = -1&amp;lt;/math&amp;gt;），表明系统在非[[分岔]][[方向]]上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=ay&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;a&amp;lt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x[[方向]]的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征[[方向]]上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; [[方向]]吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; [[方向]]排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在[[实数]]域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost [[Attractor]])：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local [[Bifurcation]]）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在[[数学]]结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49289</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49289"/>
		<updated>2026-03-11T14:42:32Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：/* 不动点稳定性分析 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node [[Bifurcation]]），又称折叠[[分岔]]（Fold [[Bifurcation]]）、切线[[分岔]]（Tangent [[Bifurcation]]）或蓝天[[分岔]]（Blue Sky [[Bifurcation]]），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“分岔”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程解）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在[[数学]]上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简[[微分方程]]形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** 只有在此微小邻域内，[[泰勒展开]]后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半[[稳定不动点]]，最终出现了两个[[不动点]]（一个稳定，一个不稳定）。&lt;br /&gt;
&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===求解[[不动点]]===&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot{x}=f(x)=r-x^2&amp;lt;/math&amp;gt;，不动点意味着变化率为0，即&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
需要通过计算系统的雅可比矩阵（在一维情况下即为一阶导数）来判断局部稳定性，因此有&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有特征值&amp;lt;math&amp;gt;f'(x^*)=-2r&amp;lt;0&amp;lt;/math&amp;gt;，微小扰动会不断衰减，是稳定[[不动点]]；&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=2r&amp;gt;0&amp;lt;/math&amp;gt;，微小扰动会被放大，是不稳定[[不动点]]。&lt;br /&gt;
当 &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;，此处为[[分岔]]点。&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，展示了系统在参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;取不同值时可分为三种不同的状态。&lt;br /&gt;
&lt;br /&gt;
* 实心点为稳定[[不动点]]，空心点为不稳定[[不动点]]，半空心点为[[临界]]半[[稳定不动点]]，箭头为演化方向。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图则展示系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;的数量和性质与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的关系。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是[[方向]]发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部[[分岔]]的方式出现的鞍结点[[分岔]]，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行[[泰勒展开]]得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;，且因为&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;是[[不动点]]，由不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;在临界值&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;的相切条件可得&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;，找到两曲线相切的点即可得到我们需要的[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行[[泰勒展开]]，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
背景：云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过一个鞍结分岔点。原本被有效控制的低数量的蚜虫种群，会转换到持续爆发的高数量状态。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt;为蚜虫的虫群数量，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是虫子的逻辑斯谛增长（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例,&lt;br /&gt;
&lt;br /&gt;
由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]的部分，消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==分析过程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定[[不动点]]，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的[[不动点]]的情况，即&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定[[不动点]]，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个[[临界]]值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半[[稳定不动点]]。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个[[不动点]]（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半[[稳定不动点]]。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]如下&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔图]]如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的相图和分岔图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且[[连续]]的变化时，系统的最终归宿（[[稳定不动点]]的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个[[不动点]]，环境的改变只引起[[系统状态]]的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个[[不动点]]区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个[[稳定不动点]]，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的半[[稳定不动点]]，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该[[不动点]]对应的值，蚜虫数量增长的[[正反馈]]被激活，导致系统走向蚜虫爆发的[[稳定状态]]。&lt;br /&gt;
*** 又比如通过农药等方式将蚜虫数量压制到小于该[[不动点]]对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作。&lt;br /&gt;
** 对于第二个[[稳定不动点]]，蚜虫数量突破了捕食者所能消耗的上限，保持爆发式增长，最终数量只受环境因素影响。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较大区间内变动（&amp;lt;math&amp;gt;r&amp;gt;0.56&amp;lt;/math&amp;gt;）：此时环境资源极其丰富，系统的[[负反馈]]调节机制完全失效，只剩下爆发式繁殖的[[正反馈]]机制。捕食者所消灭的蚜虫数量已经微不足道，最终数量只受环境因素影响。此时若要干预蚜虫数量，只能从环境因素着手才有效。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定[[不动点]]和一个不稳定[[不动点]]随参数变化相互靠近、碰撞并最终同时消失的过程。&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为[[状态变量]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为[[分岔参数]]。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（&amp;lt;math&amp;gt;\lambda_y = -1&amp;lt;/math&amp;gt;），表明系统在非[[分岔]][[方向]]上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=ay&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;a&amp;lt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x[[方向]]的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征[[方向]]上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; [[方向]]吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; [[方向]]排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在[[实数]]域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost [[Attractor]])：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local [[Bifurcation]]）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在[[数学]]结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49288</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49288"/>
		<updated>2026-03-11T14:40:57Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：/* 不动点和稳定性分析 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node [[Bifurcation]]），又称折叠[[分岔]]（Fold [[Bifurcation]]）、切线[[分岔]]（Tangent [[Bifurcation]]）或蓝天[[分岔]]（Blue Sky [[Bifurcation]]），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“分岔”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程解）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在[[数学]]上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简[[微分方程]]形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** 只有在此微小邻域内，[[泰勒展开]]后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半[[稳定不动点]]，最终出现了两个[[不动点]]（一个稳定，一个不稳定）。&lt;br /&gt;
&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===求解[[不动点]]===&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot{x}=f(x)=r-x^2&amp;lt;/math&amp;gt;，不动点意味着变化率为0，即&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;。&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;&lt;br /&gt;
** 当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
需要通过计算系统的雅可比矩阵（在一维情况下即为一阶导数）来判断局部稳定性，因此有&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。&lt;br /&gt;
当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有特征值&amp;lt;math&amp;gt;f'(x^*)=-2r&amp;lt;0&amp;lt;/math&amp;gt;，微小扰动会不断衰减，是稳定[[不动点]]；&lt;br /&gt;
* 分支&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=2r&amp;gt;0&amp;lt;/math&amp;gt;，微小扰动会被放大，是不稳定[[不动点]]。&lt;br /&gt;
当 &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;，此处为[[分岔]]点。&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，展示了系统在参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;取不同值时可分为三种不同的状态。&lt;br /&gt;
&lt;br /&gt;
* 实心点为稳定[[不动点]]，空心点为不稳定[[不动点]]，半空心点为[[临界]]半[[稳定不动点]]，箭头为演化方向。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图则展示系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;的数量和性质与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的关系。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是[[方向]]发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部[[分岔]]的方式出现的鞍结点[[分岔]]，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行[[泰勒展开]]得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;，且因为&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;是[[不动点]]，由不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;在临界值&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;的相切条件可得&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;，找到两曲线相切的点即可得到我们需要的[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行[[泰勒展开]]，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
背景：云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过一个鞍结分岔点。原本被有效控制的低数量的蚜虫种群，会转换到持续爆发的高数量状态。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt;为蚜虫的虫群数量，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是虫子的逻辑斯谛增长（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例,&lt;br /&gt;
&lt;br /&gt;
由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]的部分，消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==分析过程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定[[不动点]]，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的[[不动点]]的情况，即&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定[[不动点]]，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个[[临界]]值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半[[稳定不动点]]。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个[[不动点]]（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半[[稳定不动点]]。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]如下&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔图]]如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的相图和分岔图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且[[连续]]的变化时，系统的最终归宿（[[稳定不动点]]的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个[[不动点]]，环境的改变只引起[[系统状态]]的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个[[不动点]]区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个[[稳定不动点]]，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的半[[稳定不动点]]，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该[[不动点]]对应的值，蚜虫数量增长的[[正反馈]]被激活，导致系统走向蚜虫爆发的[[稳定状态]]。&lt;br /&gt;
*** 又比如通过农药等方式将蚜虫数量压制到小于该[[不动点]]对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作。&lt;br /&gt;
** 对于第二个[[稳定不动点]]，蚜虫数量突破了捕食者所能消耗的上限，保持爆发式增长，最终数量只受环境因素影响。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较大区间内变动（&amp;lt;math&amp;gt;r&amp;gt;0.56&amp;lt;/math&amp;gt;）：此时环境资源极其丰富，系统的[[负反馈]]调节机制完全失效，只剩下爆发式繁殖的[[正反馈]]机制。捕食者所消灭的蚜虫数量已经微不足道，最终数量只受环境因素影响。此时若要干预蚜虫数量，只能从环境因素着手才有效。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定[[不动点]]和一个不稳定[[不动点]]随参数变化相互靠近、碰撞并最终同时消失的过程。&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为[[状态变量]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为[[分岔参数]]。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（&amp;lt;math&amp;gt;\lambda_y = -1&amp;lt;/math&amp;gt;），表明系统在非[[分岔]][[方向]]上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=ay&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;a&amp;lt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x[[方向]]的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征[[方向]]上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; [[方向]]吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; [[方向]]排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在[[实数]]域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost [[Attractor]])：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local [[Bifurcation]]）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在[[数学]]结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49271</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49271"/>
		<updated>2026-03-09T14:26:57Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：/* 标准型和性质 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node [[Bifurcation]]），又称折叠[[分岔]]（Fold [[Bifurcation]]）、切线[[分岔]]（Tangent [[Bifurcation]]）或蓝天[[分岔]]（Blue Sky [[Bifurcation]]），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“分岔”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程解）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在[[数学]]上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简[[微分方程]]形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** 只有在此微小邻域内，[[泰勒展开]]后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半[[稳定不动点]]，最终出现了两个[[不动点]]（一个稳定，一个不稳定）。&lt;br /&gt;
&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===[[不动点]]判断===&lt;br /&gt;
令&amp;lt;math&amp;gt;f(x)=r-x^2&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;，当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]；&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]；当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)&amp;lt;0&amp;lt;/math&amp;gt;，是稳定[[不动点]]；&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)&amp;gt;0&amp;lt;/math&amp;gt;，是不稳定[[不动点]]。&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;为[[分岔]]点，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，展示了系统在参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;取不同值时可分为三种不同的状态。&lt;br /&gt;
&lt;br /&gt;
* 实心点为稳定[[不动点]]，空心点为不稳定[[不动点]]，半空心点为[[临界]]半[[稳定不动点]]，箭头为演化方向。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图则展示系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;的数量和性质与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的关系。&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时没有不动点&lt;br /&gt;
* &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时有一个半稳定不动点&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，r的每个取值都对应着一个稳定不动点和一个不稳定不动点，反映到图像上就是这样的曲线。其中实线代表稳定不动点，虚线代表不稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是[[方向]]发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部[[分岔]]的方式出现的鞍结点[[分岔]]，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行[[泰勒展开]]得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;，且因为&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;是[[不动点]]，由不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;在临界值&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;的相切条件可得&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;，找到两曲线相切的点即可得到我们需要的[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行[[泰勒展开]]，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
背景：云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过一个鞍结分岔点。原本被有效控制的低数量的蚜虫种群，会转换到持续爆发的高数量状态。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt;为蚜虫的虫群数量，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是虫子的逻辑斯谛增长（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例,&lt;br /&gt;
&lt;br /&gt;
由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]的部分，消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==分析过程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定[[不动点]]，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的[[不动点]]的情况，即&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定[[不动点]]，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个[[临界]]值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半[[稳定不动点]]。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个[[不动点]]（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半[[稳定不动点]]。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]如下&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔图]]如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的相图和分岔图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且[[连续]]的变化时，系统的最终归宿（[[稳定不动点]]的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个[[不动点]]，环境的改变只引起[[系统状态]]的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个[[不动点]]区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个[[稳定不动点]]，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的半[[稳定不动点]]，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该[[不动点]]对应的值，蚜虫数量增长的[[正反馈]]被激活，导致系统走向蚜虫爆发的[[稳定状态]]。&lt;br /&gt;
*** 又比如通过农药等方式将蚜虫数量压制到小于该[[不动点]]对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作。&lt;br /&gt;
** 对于第二个[[稳定不动点]]，蚜虫数量突破了捕食者所能消耗的上限，保持爆发式增长，最终数量只受环境因素影响。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较大区间内变动（&amp;lt;math&amp;gt;r&amp;gt;0.56&amp;lt;/math&amp;gt;）：此时环境资源极其丰富，系统的[[负反馈]]调节机制完全失效，只剩下爆发式繁殖的[[正反馈]]机制。捕食者所消灭的蚜虫数量已经微不足道，最终数量只受环境因素影响。此时若要干预蚜虫数量，只能从环境因素着手才有效。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定[[不动点]]和一个不稳定[[不动点]]随参数变化相互靠近、碰撞并最终同时消失的过程。&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为[[状态变量]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为[[分岔参数]]。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（&amp;lt;math&amp;gt;\lambda_y = -1&amp;lt;/math&amp;gt;），表明系统在非[[分岔]][[方向]]上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=ay&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;a&amp;lt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x[[方向]]的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征[[方向]]上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; [[方向]]吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; [[方向]]排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在[[实数]]域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost [[Attractor]])：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local [[Bifurcation]]）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在[[数学]]结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49270</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49270"/>
		<updated>2026-03-09T14:03:41Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：/* 标准型和性质 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node [[Bifurcation]]），又称折叠[[分岔]]（Fold [[Bifurcation]]）、切线[[分岔]]（Tangent [[Bifurcation]]）或蓝天[[分岔]]（Blue Sky [[Bifurcation]]），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“分岔”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程解）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在[[数学]]上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简[[微分方程]]形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
&lt;br /&gt;
* 只有在此微小邻域内，[[泰勒展开]]后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半[[稳定不动点]]，最终出现了两个[[不动点]]（一个稳定，一个不稳定）。&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===[[不动点]]判断===&lt;br /&gt;
令&amp;lt;math&amp;gt;f(x)=r-x^2&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;，当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]；&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]；当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)&amp;lt;0&amp;lt;/math&amp;gt;，是稳定[[不动点]]；&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)&amp;gt;0&amp;lt;/math&amp;gt;，是不稳定[[不动点]]。&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;为[[分岔]]点，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，展示了系统在参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;取不同值时可分为三种不同的状态。&lt;br /&gt;
&lt;br /&gt;
* 实心点为稳定[[不动点]]，空心点为不稳定[[不动点]]，半空心点为[[临界]]半[[稳定不动点]]，箭头为演化方向。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图则展示系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;的数量和性质与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的关系。&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时没有不动点&lt;br /&gt;
* &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时有一个半稳定不动点&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，r的每个取值都对应着一个稳定不动点和一个不稳定不动点，反映到图像上就是这样的曲线。其中实线代表稳定不动点，虚线代表不稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是[[方向]]发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部[[分岔]]的方式出现的鞍结点[[分岔]]，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行[[泰勒展开]]得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;，且因为&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;是[[不动点]]，由不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;在临界值&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;的相切条件可得&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;，找到两曲线相切的点即可得到我们需要的[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行[[泰勒展开]]，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
背景：云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过一个鞍结分岔点。原本被有效控制的低数量的蚜虫种群，会转换到持续爆发的高数量状态。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt;为蚜虫的虫群数量，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是虫子的逻辑斯谛增长（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例,&lt;br /&gt;
&lt;br /&gt;
由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]的部分，消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==分析过程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定[[不动点]]，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的[[不动点]]的情况，即&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定[[不动点]]，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个[[临界]]值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半[[稳定不动点]]。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个[[不动点]]（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半[[稳定不动点]]。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]如下&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔图]]如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的相图和分岔图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且[[连续]]的变化时，系统的最终归宿（[[稳定不动点]]的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个[[不动点]]，环境的改变只引起[[系统状态]]的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个[[不动点]]区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个[[稳定不动点]]，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的半[[稳定不动点]]，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该[[不动点]]对应的值，蚜虫数量增长的[[正反馈]]被激活，导致系统走向蚜虫爆发的[[稳定状态]]。&lt;br /&gt;
*** 又比如通过农药等方式将蚜虫数量压制到小于该[[不动点]]对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作。&lt;br /&gt;
** 对于第二个[[稳定不动点]]，蚜虫数量突破了捕食者所能消耗的上限，保持爆发式增长，最终数量只受环境因素影响。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较大区间内变动（&amp;lt;math&amp;gt;r&amp;gt;0.56&amp;lt;/math&amp;gt;）：此时环境资源极其丰富，系统的[[负反馈]]调节机制完全失效，只剩下爆发式繁殖的[[正反馈]]机制。捕食者所消灭的蚜虫数量已经微不足道，最终数量只受环境因素影响。此时若要干预蚜虫数量，只能从环境因素着手才有效。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定[[不动点]]和一个不稳定[[不动点]]随参数变化相互靠近、碰撞并最终同时消失的过程。&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为[[状态变量]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为[[分岔参数]]。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（&amp;lt;math&amp;gt;\lambda_y = -1&amp;lt;/math&amp;gt;），表明系统在非[[分岔]][[方向]]上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=ay&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;a&amp;lt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x[[方向]]的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征[[方向]]上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; [[方向]]吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; [[方向]]排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在[[实数]]域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost [[Attractor]])：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local [[Bifurcation]]）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在[[数学]]结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49269</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49269"/>
		<updated>2026-03-09T13:56:26Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：/* 分析过程 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node [[Bifurcation]]），又称折叠[[分岔]]（Fold [[Bifurcation]]）、切线[[分岔]]（Tangent [[Bifurcation]]）或蓝天[[分岔]]（Blue Sky [[Bifurcation]]），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“分岔”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程解）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在[[数学]]上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简[[微分方程]]形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
&lt;br /&gt;
只有在此微小邻域内，[[泰勒展开]]后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半[[稳定不动点]]，最终出现了两个[[不动点]]（一个稳定，一个不稳定）。&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===[[不动点]]判断===&lt;br /&gt;
令&amp;lt;math&amp;gt;f(x)=r-x^2&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;，当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]；&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]；当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)&amp;lt;0&amp;lt;/math&amp;gt;，是稳定[[不动点]]；&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)&amp;gt;0&amp;lt;/math&amp;gt;，是不稳定[[不动点]]。&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;为[[分岔]]点，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，展示了系统在参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;取不同值时可分为三种不同的状态。&lt;br /&gt;
&lt;br /&gt;
* 实心点为稳定[[不动点]]，空心点为不稳定[[不动点]]，半空心点为[[临界]]半[[稳定不动点]]，箭头为演化方向。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图则展示系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;的数量和性质与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的关系。&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时没有不动点&lt;br /&gt;
* &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时有一个半稳定不动点&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，r的每个取值都对应着一个稳定不动点和一个不稳定不动点，反映到图像上就是这样的曲线。其中实线代表稳定不动点，虚线代表不稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是[[方向]]发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部[[分岔]]的方式出现的鞍结点[[分岔]]，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行[[泰勒展开]]得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;，且因为&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;是[[不动点]]，由不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;在临界值&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;的相切条件可得&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;，找到两曲线相切的点即可得到我们需要的[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行[[泰勒展开]]，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
背景：云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过一个鞍结分岔点。原本被有效控制的低数量的蚜虫种群，会转换到持续爆发的高数量状态。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt;为蚜虫的虫群数量，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是虫子的逻辑斯谛增长（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例,&lt;br /&gt;
&lt;br /&gt;
由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]的部分，消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==分析过程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定[[不动点]]，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的[[不动点]]的情况，即&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定[[不动点]]，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个[[临界]]值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半[[稳定不动点]]。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个[[不动点]]（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半[[稳定不动点]]。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]如下&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔图]]如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的相图和分岔图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且[[连续]]的变化时，系统的最终归宿（[[稳定不动点]]的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个[[不动点]]，环境的改变只引起[[系统状态]]的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个[[不动点]]区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个[[稳定不动点]]，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的半[[稳定不动点]]，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该[[不动点]]对应的值，蚜虫数量增长的[[正反馈]]被激活，导致系统走向蚜虫爆发的[[稳定状态]]。&lt;br /&gt;
*** 又比如通过农药等方式将蚜虫数量压制到小于该[[不动点]]对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作。&lt;br /&gt;
** 对于第二个[[稳定不动点]]，蚜虫数量突破了捕食者所能消耗的上限，保持爆发式增长，最终数量只受环境因素影响。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较大区间内变动（&amp;lt;math&amp;gt;r&amp;gt;0.56&amp;lt;/math&amp;gt;）：此时环境资源极其丰富，系统的[[负反馈]]调节机制完全失效，只剩下爆发式繁殖的[[正反馈]]机制。捕食者所消灭的蚜虫数量已经微不足道，最终数量只受环境因素影响。此时若要干预蚜虫数量，只能从环境因素着手才有效。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定[[不动点]]和一个不稳定[[不动点]]随参数变化相互靠近、碰撞并最终同时消失的过程。&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为[[状态变量]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为[[分岔参数]]。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（&amp;lt;math&amp;gt;\lambda_y = -1&amp;lt;/math&amp;gt;），表明系统在非[[分岔]][[方向]]上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=ay&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;a&amp;lt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x[[方向]]的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征[[方向]]上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; [[方向]]吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; [[方向]]排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在[[实数]]域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost [[Attractor]])：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local [[Bifurcation]]）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在[[数学]]结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49268</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49268"/>
		<updated>2026-03-09T13:54:31Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：/* 物理意义 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node [[Bifurcation]]），又称折叠[[分岔]]（Fold [[Bifurcation]]）、切线[[分岔]]（Tangent [[Bifurcation]]）或蓝天[[分岔]]（Blue Sky [[Bifurcation]]），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“分岔”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程解）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在[[数学]]上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简[[微分方程]]形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
&lt;br /&gt;
只有在此微小邻域内，[[泰勒展开]]后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半[[稳定不动点]]，最终出现了两个[[不动点]]（一个稳定，一个不稳定）。&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===[[不动点]]判断===&lt;br /&gt;
令&amp;lt;math&amp;gt;f(x)=r-x^2&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;，当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]；&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]；当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)&amp;lt;0&amp;lt;/math&amp;gt;，是稳定[[不动点]]；&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)&amp;gt;0&amp;lt;/math&amp;gt;，是不稳定[[不动点]]。&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;为[[分岔]]点，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，展示了系统在参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;取不同值时可分为三种不同的状态。&lt;br /&gt;
&lt;br /&gt;
* 实心点为稳定[[不动点]]，空心点为不稳定[[不动点]]，半空心点为[[临界]]半[[稳定不动点]]，箭头为演化方向。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图则展示系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;的数量和性质与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的关系。&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时没有不动点&lt;br /&gt;
* &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时有一个半稳定不动点&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，r的每个取值都对应着一个稳定不动点和一个不稳定不动点，反映到图像上就是这样的曲线。其中实线代表稳定不动点，虚线代表不稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是[[方向]]发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部[[分岔]]的方式出现的鞍结点[[分岔]]，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行[[泰勒展开]]得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;，且因为&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;是[[不动点]]，由不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;在临界值&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;的相切条件可得&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;，找到两曲线相切的点即可得到我们需要的[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行[[泰勒展开]]，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
背景：云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过一个鞍结分岔点。原本被有效控制的低数量的蚜虫种群，会转换到持续爆发的高数量状态。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt;为蚜虫的虫群数量，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是虫子的逻辑斯谛增长（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例,&lt;br /&gt;
&lt;br /&gt;
由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]的部分，消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==分析过程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定[[不动点]]，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的[[不动点]]的情况，即&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定[[不动点]]，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个[[临界]]值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半[[稳定不动点]]。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个[[不动点]]（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半[[稳定不动点]]。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;，系统只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]如下&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔图]]如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的相图和分岔图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且[[连续]]的变化时，系统的最终归宿（[[稳定不动点]]的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个[[不动点]]，环境的改变只引起[[系统状态]]的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个[[不动点]]区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个[[稳定不动点]]，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的半[[稳定不动点]]，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该[[不动点]]对应的值，蚜虫数量增长的[[正反馈]]被激活，导致系统走向蚜虫爆发的[[稳定状态]]。&lt;br /&gt;
*** 又比如通过农药等方式将蚜虫数量压制到小于该[[不动点]]对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作。&lt;br /&gt;
** 对于第二个[[稳定不动点]]，蚜虫数量突破了捕食者所能消耗的上限，保持爆发式增长，最终数量只受环境因素影响。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较大区间内变动（&amp;lt;math&amp;gt;r&amp;gt;0.56&amp;lt;/math&amp;gt;）：此时环境资源极其丰富，系统的[[负反馈]]调节机制完全失效，只剩下爆发式繁殖的[[正反馈]]机制。捕食者所消灭的蚜虫数量已经微不足道，最终数量只受环境因素影响。此时若要干预蚜虫数量，只能从环境因素着手才有效。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定[[不动点]]和一个不稳定[[不动点]]随参数变化相互靠近、碰撞并最终同时消失的过程。&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为[[状态变量]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为[[分岔参数]]。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（&amp;lt;math&amp;gt;\lambda_y = -1&amp;lt;/math&amp;gt;），表明系统在非[[分岔]][[方向]]上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=ay&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;a&amp;lt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x[[方向]]的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征[[方向]]上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; [[方向]]吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; [[方向]]排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在[[实数]]域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost [[Attractor]])：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local [[Bifurcation]]）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在[[数学]]结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49267</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49267"/>
		<updated>2026-03-09T13:53:35Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：/* 物理意义 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node [[Bifurcation]]），又称折叠[[分岔]]（Fold [[Bifurcation]]）、切线[[分岔]]（Tangent [[Bifurcation]]）或蓝天[[分岔]]（Blue Sky [[Bifurcation]]），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“分岔”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程解）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在[[数学]]上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简[[微分方程]]形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
&lt;br /&gt;
只有在此微小邻域内，[[泰勒展开]]后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半[[稳定不动点]]，最终出现了两个[[不动点]]（一个稳定，一个不稳定）。&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===[[不动点]]判断===&lt;br /&gt;
令&amp;lt;math&amp;gt;f(x)=r-x^2&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;，当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]；&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]；当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)&amp;lt;0&amp;lt;/math&amp;gt;，是稳定[[不动点]]；&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)&amp;gt;0&amp;lt;/math&amp;gt;，是不稳定[[不动点]]。&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;为[[分岔]]点，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，展示了系统在参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;取不同值时可分为三种不同的状态。&lt;br /&gt;
&lt;br /&gt;
* 实心点为稳定[[不动点]]，空心点为不稳定[[不动点]]，半空心点为[[临界]]半[[稳定不动点]]，箭头为演化方向。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图则展示系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;的数量和性质与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的关系。&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时没有不动点&lt;br /&gt;
* &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时有一个半稳定不动点&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，r的每个取值都对应着一个稳定不动点和一个不稳定不动点，反映到图像上就是这样的曲线。其中实线代表稳定不动点，虚线代表不稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是[[方向]]发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部[[分岔]]的方式出现的鞍结点[[分岔]]，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行[[泰勒展开]]得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;，且因为&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;是[[不动点]]，由不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;在临界值&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;的相切条件可得&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;，找到两曲线相切的点即可得到我们需要的[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行[[泰勒展开]]，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
背景：云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过一个鞍结分岔点。原本被有效控制的低数量的蚜虫种群，会转换到持续爆发的高数量状态。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt;为蚜虫的虫群数量，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是虫子的逻辑斯谛增长（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例,&lt;br /&gt;
&lt;br /&gt;
由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]的部分，消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==分析过程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定[[不动点]]，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的[[不动点]]的情况，即&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定[[不动点]]，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个[[临界]]值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半[[稳定不动点]]。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个[[不动点]]（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半[[稳定不动点]]。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;，系统只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]如下&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔图]]如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的相图和分岔图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且[[连续]]的变化时，系统的最终归宿（[[稳定不动点]]的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个[[不动点]]，环境的改变只引起[[系统状态]]的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个[[不动点]]区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个[[稳定不动点]]，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的半[[稳定不动点]]，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该[[不动点]]对应的值，蚜虫数量增长的[[正反馈]]被激活，导致系统走向蚜虫爆发的[[稳定状态]]。&lt;br /&gt;
*** 又比如通过农药等方式将蚜虫数量压制到小于该[[不动点]]对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作。&lt;br /&gt;
** 对于第二个[[稳定不动点]]，蚜虫数量突破了捕食者所能消耗的上限，保持爆发式增长，最终数量只受环境因素影响。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较大区间内变动（&amp;lt;math&amp;gt;r&amp;gt;0.56&amp;lt;/math&amp;gt;）：此时环境资源极其丰富，系统的[[负反馈]]调节机制完全失效，只剩下爆发式繁殖的[[正反馈]]机制。捕食者所消灭的蚜虫数量已经微不足道，最终数量只受环境因素影响。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定[[不动点]]和一个不稳定[[不动点]]随参数变化相互靠近、碰撞并最终同时消失的过程。&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为[[状态变量]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为[[分岔参数]]。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（&amp;lt;math&amp;gt;\lambda_y = -1&amp;lt;/math&amp;gt;），表明系统在非[[分岔]][[方向]]上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=ay&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;a&amp;lt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x[[方向]]的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征[[方向]]上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; [[方向]]吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; [[方向]]排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在[[实数]]域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost [[Attractor]])：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local [[Bifurcation]]）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在[[数学]]结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49266</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49266"/>
		<updated>2026-03-09T13:52:24Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：/* 物理意义 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node [[Bifurcation]]），又称折叠[[分岔]]（Fold [[Bifurcation]]）、切线[[分岔]]（Tangent [[Bifurcation]]）或蓝天[[分岔]]（Blue Sky [[Bifurcation]]），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“分岔”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程解）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在[[数学]]上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简[[微分方程]]形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
&lt;br /&gt;
只有在此微小邻域内，[[泰勒展开]]后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半[[稳定不动点]]，最终出现了两个[[不动点]]（一个稳定，一个不稳定）。&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===[[不动点]]判断===&lt;br /&gt;
令&amp;lt;math&amp;gt;f(x)=r-x^2&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;，当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]；&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]；当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)&amp;lt;0&amp;lt;/math&amp;gt;，是稳定[[不动点]]；&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)&amp;gt;0&amp;lt;/math&amp;gt;，是不稳定[[不动点]]。&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;为[[分岔]]点，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，展示了系统在参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;取不同值时可分为三种不同的状态。&lt;br /&gt;
&lt;br /&gt;
* 实心点为稳定[[不动点]]，空心点为不稳定[[不动点]]，半空心点为[[临界]]半[[稳定不动点]]，箭头为演化方向。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图则展示系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;的数量和性质与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的关系。&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时没有不动点&lt;br /&gt;
* &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时有一个半稳定不动点&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，r的每个取值都对应着一个稳定不动点和一个不稳定不动点，反映到图像上就是这样的曲线。其中实线代表稳定不动点，虚线代表不稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是[[方向]]发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部[[分岔]]的方式出现的鞍结点[[分岔]]，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行[[泰勒展开]]得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;，且因为&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;是[[不动点]]，由不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;在临界值&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;的相切条件可得&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;，找到两曲线相切的点即可得到我们需要的[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行[[泰勒展开]]，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
背景：云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过一个鞍结分岔点。原本被有效控制的低数量的蚜虫种群，会转换到持续爆发的高数量状态。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt;为蚜虫的虫群数量，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是虫子的逻辑斯谛增长（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例,&lt;br /&gt;
&lt;br /&gt;
由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]的部分，消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==分析过程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定[[不动点]]，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的[[不动点]]的情况，即&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定[[不动点]]，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个[[临界]]值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半[[稳定不动点]]。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个[[不动点]]（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半[[稳定不动点]]。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;，系统只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]如下&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔图]]如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的相图和分岔图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且[[连续]]的变化时，系统的最终归宿（[[稳定不动点]]的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个[[不动点]]，环境的改变只引起[[系统状态]]的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个[[不动点]]区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个[[稳定不动点]]，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的半[[稳定不动点]]，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该[[不动点]]对应的值，蚜虫数量增长的[[正反馈]]被激活，导致系统走向蚜虫爆发的[[稳定状态]]。&lt;br /&gt;
*** 又比如通过农药等方式人为地将蚜虫数量压制到小于该[[不动点]]对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作。&lt;br /&gt;
** 对于第二个[[稳定不动点]]，蚜虫数量突破了捕食者所能消耗的上限，保持爆发式增长，最终数量只受环境因素影响。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较大区间内变动（&amp;lt;math&amp;gt;r&amp;gt;0.56&amp;lt;/math&amp;gt;）：此时环境资源极其丰富，系统的[[负反馈]]调节机制完全失效，只剩下爆发式繁殖的[[正反馈]]机制。捕食者所消灭的蚜虫数量已经微不足道，最终数量只受环境因素影响。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定[[不动点]]和一个不稳定[[不动点]]随参数变化相互靠近、碰撞并最终同时消失的过程。&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为[[状态变量]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为[[分岔参数]]。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（&amp;lt;math&amp;gt;\lambda_y = -1&amp;lt;/math&amp;gt;），表明系统在非[[分岔]][[方向]]上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=ay&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;a&amp;lt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x[[方向]]的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征[[方向]]上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; [[方向]]吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; [[方向]]排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在[[实数]]域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost [[Attractor]])：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local [[Bifurcation]]）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在[[数学]]结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49265</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49265"/>
		<updated>2026-03-09T13:50:45Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：/* 物理意义 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node [[Bifurcation]]），又称折叠[[分岔]]（Fold [[Bifurcation]]）、切线[[分岔]]（Tangent [[Bifurcation]]）或蓝天[[分岔]]（Blue Sky [[Bifurcation]]），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“分岔”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程解）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在[[数学]]上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简[[微分方程]]形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
&lt;br /&gt;
只有在此微小邻域内，[[泰勒展开]]后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半[[稳定不动点]]，最终出现了两个[[不动点]]（一个稳定，一个不稳定）。&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===[[不动点]]判断===&lt;br /&gt;
令&amp;lt;math&amp;gt;f(x)=r-x^2&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;，当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]；&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]；当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)&amp;lt;0&amp;lt;/math&amp;gt;，是稳定[[不动点]]；&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)&amp;gt;0&amp;lt;/math&amp;gt;，是不稳定[[不动点]]。&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;为[[分岔]]点，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，展示了系统在参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;取不同值时可分为三种不同的状态。&lt;br /&gt;
&lt;br /&gt;
* 实心点为稳定[[不动点]]，空心点为不稳定[[不动点]]，半空心点为[[临界]]半[[稳定不动点]]，箭头为演化方向。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图则展示系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;的数量和性质与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的关系。&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时没有不动点&lt;br /&gt;
* &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时有一个半稳定不动点&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，r的每个取值都对应着一个稳定不动点和一个不稳定不动点，反映到图像上就是这样的曲线。其中实线代表稳定不动点，虚线代表不稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是[[方向]]发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部[[分岔]]的方式出现的鞍结点[[分岔]]，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行[[泰勒展开]]得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;，且因为&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;是[[不动点]]，由不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;在临界值&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;的相切条件可得&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;，找到两曲线相切的点即可得到我们需要的[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行[[泰勒展开]]，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
背景：云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过一个鞍结分岔点。原本被有效控制的低数量的蚜虫种群，会转换到持续爆发的高数量状态。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt;为蚜虫的虫群数量，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是虫子的逻辑斯谛增长（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例,&lt;br /&gt;
&lt;br /&gt;
由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]的部分，消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==分析过程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定[[不动点]]，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的[[不动点]]的情况，即&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定[[不动点]]，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个[[临界]]值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半[[稳定不动点]]。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个[[不动点]]（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半[[稳定不动点]]。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;，系统只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]如下&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔图]]如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的[[分岔]]图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且[[连续]]的变化时，系统的最终归宿（[[稳定不动点]]的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个[[不动点]]，环境的改变只引起[[系统状态]]的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个[[不动点]]区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个[[稳定不动点]]，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的半[[稳定不动点]]，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该[[不动点]]对应的值，蚜虫数量增长的[[正反馈]]被激活，导致系统走向蚜虫爆发的[[稳定状态]]。&lt;br /&gt;
*** 又比如通过农药等方式人为地将蚜虫数量压制到小于该[[不动点]]对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作。&lt;br /&gt;
** 对于第二个[[稳定不动点]]，蚜虫数量突破了捕食者所能消耗的上限，保持爆发式增长，最终数量只受环境因素影响。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较大区间内变动（&amp;lt;math&amp;gt;r&amp;gt;0.56&amp;lt;/math&amp;gt;）：此时环境资源极其丰富，系统的[[负反馈]]调节机制完全失效，只剩下爆发式繁殖的[[正反馈]]机制。捕食者所消灭的蚜虫数量已经微不足道，最终数量只受环境因素影响。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定[[不动点]]和一个不稳定[[不动点]]随参数变化相互靠近、碰撞并最终同时消失的过程。&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为[[状态变量]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为[[分岔参数]]。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（&amp;lt;math&amp;gt;\lambda_y = -1&amp;lt;/math&amp;gt;），表明系统在非[[分岔]][[方向]]上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=ay&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;a&amp;lt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x[[方向]]的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征[[方向]]上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; [[方向]]吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; [[方向]]排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在[[实数]]域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost [[Attractor]])：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local [[Bifurcation]]）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在[[数学]]结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49264</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49264"/>
		<updated>2026-03-09T13:50:20Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：/* 物理意义 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node [[Bifurcation]]），又称折叠[[分岔]]（Fold [[Bifurcation]]）、切线[[分岔]]（Tangent [[Bifurcation]]）或蓝天[[分岔]]（Blue Sky [[Bifurcation]]），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“分岔”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程解）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在[[数学]]上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简[[微分方程]]形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
&lt;br /&gt;
只有在此微小邻域内，[[泰勒展开]]后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半[[稳定不动点]]，最终出现了两个[[不动点]]（一个稳定，一个不稳定）。&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===[[不动点]]判断===&lt;br /&gt;
令&amp;lt;math&amp;gt;f(x)=r-x^2&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;，当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]；&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]；当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)&amp;lt;0&amp;lt;/math&amp;gt;，是稳定[[不动点]]；&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)&amp;gt;0&amp;lt;/math&amp;gt;，是不稳定[[不动点]]。&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;为[[分岔]]点，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，展示了系统在参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;取不同值时可分为三种不同的状态。&lt;br /&gt;
&lt;br /&gt;
* 实心点为稳定[[不动点]]，空心点为不稳定[[不动点]]，半空心点为[[临界]]半[[稳定不动点]]，箭头为演化方向。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图则展示系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;的数量和性质与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的关系。&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时没有不动点&lt;br /&gt;
* &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时有一个半稳定不动点&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，r的每个取值都对应着一个稳定不动点和一个不稳定不动点，反映到图像上就是这样的曲线。其中实线代表稳定不动点，虚线代表不稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是[[方向]]发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部[[分岔]]的方式出现的鞍结点[[分岔]]，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行[[泰勒展开]]得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;，且因为&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;是[[不动点]]，由不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;在临界值&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;的相切条件可得&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;，找到两曲线相切的点即可得到我们需要的[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行[[泰勒展开]]，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
背景：云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过一个鞍结分岔点。原本被有效控制的低数量的蚜虫种群，会转换到持续爆发的高数量状态。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt;为蚜虫的虫群数量，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是虫子的逻辑斯谛增长（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例,&lt;br /&gt;
&lt;br /&gt;
由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]的部分，消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==分析过程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定[[不动点]]，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的[[不动点]]的情况，即&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定[[不动点]]，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个[[临界]]值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半[[稳定不动点]]。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个[[不动点]]（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半[[稳定不动点]]。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;，系统只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]如下&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔图]]如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的分岔图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且连续的变化时，系统的最终归宿（稳定不动点的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个不动点，环境的改变只引起系统状态的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个不动点区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个稳定不动点，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的半稳定不动点，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该不动点对应的值，蚜虫数量增长的正反馈被激活，导致系统走向蚜虫爆发的稳定状态。&lt;br /&gt;
*** 又比如通过农药等方式人为地将蚜虫数量压制到小于该不动点对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作。&lt;br /&gt;
** 对于第二个稳定不动点，蚜虫数量突破了捕食者所能消耗的上限，保持爆发式增长，最终数量只受环境因素影响。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较大区间内变动（&amp;lt;math&amp;gt;r&amp;gt;0.56&amp;lt;/math&amp;gt;）：此时环境资源极其丰富，系统的负反馈调节机制完全失效，只剩下爆发式繁殖的正反馈机制。捕食者所消灭的蚜虫数量已经微不足道，最终数量只受环境因素影响。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定[[不动点]]和一个不稳定[[不动点]]随参数变化相互靠近、碰撞并最终同时消失的过程。&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为[[状态变量]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为[[分岔参数]]。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（&amp;lt;math&amp;gt;\lambda_y = -1&amp;lt;/math&amp;gt;），表明系统在非[[分岔]][[方向]]上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=ay&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;a&amp;lt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x[[方向]]的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征[[方向]]上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; [[方向]]吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; [[方向]]排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在[[实数]]域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost [[Attractor]])：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local [[Bifurcation]]）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在[[数学]]结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49263</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49263"/>
		<updated>2026-03-09T13:49:29Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：/* 物理意义 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node [[Bifurcation]]），又称折叠[[分岔]]（Fold [[Bifurcation]]）、切线[[分岔]]（Tangent [[Bifurcation]]）或蓝天[[分岔]]（Blue Sky [[Bifurcation]]），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“分岔”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程解）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在[[数学]]上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简[[微分方程]]形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
&lt;br /&gt;
只有在此微小邻域内，[[泰勒展开]]后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半[[稳定不动点]]，最终出现了两个[[不动点]]（一个稳定，一个不稳定）。&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===[[不动点]]判断===&lt;br /&gt;
令&amp;lt;math&amp;gt;f(x)=r-x^2&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;，当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]；&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]；当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)&amp;lt;0&amp;lt;/math&amp;gt;，是稳定[[不动点]]；&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)&amp;gt;0&amp;lt;/math&amp;gt;，是不稳定[[不动点]]。&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;为[[分岔]]点，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，展示了系统在参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;取不同值时可分为三种不同的状态。&lt;br /&gt;
&lt;br /&gt;
* 实心点为稳定[[不动点]]，空心点为不稳定[[不动点]]，半空心点为[[临界]]半[[稳定不动点]]，箭头为演化方向。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图则展示系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;的数量和性质与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的关系。&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时没有不动点&lt;br /&gt;
* &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时有一个半稳定不动点&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，r的每个取值都对应着一个稳定不动点和一个不稳定不动点，反映到图像上就是这样的曲线。其中实线代表稳定不动点，虚线代表不稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是[[方向]]发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部[[分岔]]的方式出现的鞍结点[[分岔]]，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行[[泰勒展开]]得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;，且因为&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;是[[不动点]]，由不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;在临界值&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;的相切条件可得&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;，找到两曲线相切的点即可得到我们需要的[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行[[泰勒展开]]，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
背景：云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过一个鞍结分岔点。原本被有效控制的低数量的蚜虫种群，会转换到持续爆发的高数量状态。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt;为蚜虫的虫群数量，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是虫子的逻辑斯谛增长（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例,&lt;br /&gt;
&lt;br /&gt;
由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]的部分，消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==分析过程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定[[不动点]]，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的[[不动点]]的情况，即&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定[[不动点]]，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个[[临界]]值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半[[稳定不动点]]。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个[[不动点]]（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半[[稳定不动点]]。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;，系统只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]如下&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔图]]如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的分岔图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且连续的变化时，系统的最终归宿（平衡点的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个不动点，环境的改变只引起系统状态的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个不动点区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个稳定不动点，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的半稳定不动点，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该不动点对应的值，蚜虫数量增长的正反馈被激活，导致系统走向蚜虫爆发的稳定状态。&lt;br /&gt;
*** 又比如通过农药等方式人为地将蚜虫数量压制到小于该不动点对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作。&lt;br /&gt;
** 对于第二个稳定不动点，蚜虫数量突破了捕食者所能消耗的上限，保持爆发式增长，最终数量只受环境因素影响。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较大区间内变动（&amp;lt;math&amp;gt;r&amp;gt;0.56&amp;lt;/math&amp;gt;）：此时环境资源极其丰富，系统的负反馈调节机制完全失效，只剩下爆发式繁殖的正反馈机制。捕食者所消灭的蚜虫数量已经微不足道，最终数量只受环境因素影响。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定[[不动点]]和一个不稳定[[不动点]]随参数变化相互靠近、碰撞并最终同时消失的过程。&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为[[状态变量]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为[[分岔参数]]。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（&amp;lt;math&amp;gt;\lambda_y = -1&amp;lt;/math&amp;gt;），表明系统在非[[分岔]][[方向]]上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=ay&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;a&amp;lt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x[[方向]]的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征[[方向]]上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; [[方向]]吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; [[方向]]排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在[[实数]]域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost [[Attractor]])：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local [[Bifurcation]]）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在[[数学]]结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49262</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49262"/>
		<updated>2026-03-09T13:47:19Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：/* 物理意义 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node [[Bifurcation]]），又称折叠[[分岔]]（Fold [[Bifurcation]]）、切线[[分岔]]（Tangent [[Bifurcation]]）或蓝天[[分岔]]（Blue Sky [[Bifurcation]]），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“分岔”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程解）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在[[数学]]上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简[[微分方程]]形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
&lt;br /&gt;
只有在此微小邻域内，[[泰勒展开]]后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半[[稳定不动点]]，最终出现了两个[[不动点]]（一个稳定，一个不稳定）。&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===[[不动点]]判断===&lt;br /&gt;
令&amp;lt;math&amp;gt;f(x)=r-x^2&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;，当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]；&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]；当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)&amp;lt;0&amp;lt;/math&amp;gt;，是稳定[[不动点]]；&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)&amp;gt;0&amp;lt;/math&amp;gt;，是不稳定[[不动点]]。&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;为[[分岔]]点，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，展示了系统在参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;取不同值时可分为三种不同的状态。&lt;br /&gt;
&lt;br /&gt;
* 实心点为稳定[[不动点]]，空心点为不稳定[[不动点]]，半空心点为[[临界]]半[[稳定不动点]]，箭头为演化方向。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图则展示系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;的数量和性质与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的关系。&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时没有不动点&lt;br /&gt;
* &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时有一个半稳定不动点&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，r的每个取值都对应着一个稳定不动点和一个不稳定不动点，反映到图像上就是这样的曲线。其中实线代表稳定不动点，虚线代表不稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是[[方向]]发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部[[分岔]]的方式出现的鞍结点[[分岔]]，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行[[泰勒展开]]得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;，且因为&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;是[[不动点]]，由不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;在临界值&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;的相切条件可得&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;，找到两曲线相切的点即可得到我们需要的[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行[[泰勒展开]]，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
背景：云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过一个鞍结分岔点。原本被有效控制的低数量的蚜虫种群，会转换到持续爆发的高数量状态。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt;为蚜虫的虫群数量，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是虫子的逻辑斯谛增长（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例,&lt;br /&gt;
&lt;br /&gt;
由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]的部分，消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==分析过程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定[[不动点]]，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的[[不动点]]的情况，即&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定[[不动点]]，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个[[临界]]值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半[[稳定不动点]]。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个[[不动点]]（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半[[稳定不动点]]。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;，系统只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]如下&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔图]]如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的分岔图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且连续的变化时，系统的最终归宿（平衡点的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个不动点，环境的改变只引起系统状态的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个不动点区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个稳定不动点，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的半稳定不动点，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该不动点对应的值，蚜虫数量增长的正反馈被激活，导致系统走向蚜虫爆发的稳定状态。&lt;br /&gt;
*** 又比如通过农药等方式人为地将蚜虫数量压制到小于该不动点对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作。&lt;br /&gt;
** 对于第二个稳定不动点，蚜虫数量突破了捕食者所能消耗的上限，开始爆炸式增长，最终数量只受环境因素影响。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较大区间内变动（&amp;lt;math&amp;gt;r&amp;gt;0.56&amp;lt;/math&amp;gt;）：此时环境资源极其丰富，系统的负反馈调节机制失效，只剩下正反馈。捕食者所消灭的蚜虫数量已经微不足道。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定[[不动点]]和一个不稳定[[不动点]]随参数变化相互靠近、碰撞并最终同时消失的过程。&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为[[状态变量]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为[[分岔参数]]。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（&amp;lt;math&amp;gt;\lambda_y = -1&amp;lt;/math&amp;gt;），表明系统在非[[分岔]][[方向]]上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=ay&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;a&amp;lt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x[[方向]]的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征[[方向]]上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; [[方向]]吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; [[方向]]排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在[[实数]]域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost [[Attractor]])：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local [[Bifurcation]]）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在[[数学]]结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49261</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49261"/>
		<updated>2026-03-09T13:44:31Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：/* 物理意义 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node [[Bifurcation]]），又称折叠[[分岔]]（Fold [[Bifurcation]]）、切线[[分岔]]（Tangent [[Bifurcation]]）或蓝天[[分岔]]（Blue Sky [[Bifurcation]]），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“分岔”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程解）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在[[数学]]上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简[[微分方程]]形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
&lt;br /&gt;
只有在此微小邻域内，[[泰勒展开]]后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半[[稳定不动点]]，最终出现了两个[[不动点]]（一个稳定，一个不稳定）。&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===[[不动点]]判断===&lt;br /&gt;
令&amp;lt;math&amp;gt;f(x)=r-x^2&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;，当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]；&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]；当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)&amp;lt;0&amp;lt;/math&amp;gt;，是稳定[[不动点]]；&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)&amp;gt;0&amp;lt;/math&amp;gt;，是不稳定[[不动点]]。&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;为[[分岔]]点，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，展示了系统在参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;取不同值时可分为三种不同的状态。&lt;br /&gt;
&lt;br /&gt;
* 实心点为稳定[[不动点]]，空心点为不稳定[[不动点]]，半空心点为[[临界]]半[[稳定不动点]]，箭头为演化方向。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图则展示系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;的数量和性质与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的关系。&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时没有不动点&lt;br /&gt;
* &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时有一个半稳定不动点&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，r的每个取值都对应着一个稳定不动点和一个不稳定不动点，反映到图像上就是这样的曲线。其中实线代表稳定不动点，虚线代表不稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是[[方向]]发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部[[分岔]]的方式出现的鞍结点[[分岔]]，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行[[泰勒展开]]得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;，且因为&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;是[[不动点]]，由不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;在临界值&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;的相切条件可得&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;，找到两曲线相切的点即可得到我们需要的[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行[[泰勒展开]]，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
背景：云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过一个鞍结分岔点。原本被有效控制的低数量的蚜虫种群，会转换到持续爆发的高数量状态。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt;为蚜虫的虫群数量，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是虫子的逻辑斯谛增长（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例,&lt;br /&gt;
&lt;br /&gt;
由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]的部分，消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==分析过程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定[[不动点]]，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的[[不动点]]的情况，即&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定[[不动点]]，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个[[临界]]值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半[[稳定不动点]]。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个[[不动点]]（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半[[稳定不动点]]。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;，系统只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]如下&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔图]]如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的分岔图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且连续的变化时，系统的最终归宿（平衡点的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个不动点，环境的改变只引起系统状态的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个不动点区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个稳定不动点，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的半稳定不动点，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该不动点对应的值，蚜虫数量增长的正反馈被激活，导致系统走向蚜虫爆发的稳定状态。&lt;br /&gt;
*** 比如通过农药等方式人为地将蚜虫数量压制到小于该不动点对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作；&lt;br /&gt;
** 对于第二个稳定不动点，蚜虫数量突破了捕食者所能消耗的上限，开始爆炸式增长，最终数量只受环境因素影响。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较大区间内变动（&amp;lt;math&amp;gt;r&amp;gt;0.56&amp;lt;/math&amp;gt;）：此时环境资源极其丰富，系统的负反馈调节机制失效，只剩下正反馈。捕食者所消灭的蚜虫数量已经微不足道。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定[[不动点]]和一个不稳定[[不动点]]随参数变化相互靠近、碰撞并最终同时消失的过程。&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为[[状态变量]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为[[分岔参数]]。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（&amp;lt;math&amp;gt;\lambda_y = -1&amp;lt;/math&amp;gt;），表明系统在非[[分岔]][[方向]]上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=ay&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;a&amp;lt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x[[方向]]的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征[[方向]]上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; [[方向]]吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; [[方向]]排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在[[实数]]域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost [[Attractor]])：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local [[Bifurcation]]）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在[[数学]]结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49260</id>
		<title>鞍结点分岔</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E9%9E%8D%E7%BB%93%E7%82%B9%E5%88%86%E5%B2%94&amp;diff=49260"/>
		<updated>2026-03-09T13:35:43Z</updated>

		<summary type="html">&lt;p&gt;刘子豪：/* 物理意义 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;鞍结点[[分岔]]（Saddle-Node [[Bifurcation]]），又称折叠[[分岔]]（Fold [[Bifurcation]]）、切线[[分岔]]（Tangent [[Bifurcation]]）或蓝天[[分岔]]（Blue Sky [[Bifurcation]]），是[[非线性系统]]中相对简单且常见的不稳定性机制之一。&lt;br /&gt;
&lt;br /&gt;
=历史=&lt;br /&gt;
鞍结点分岔的早期研究可追溯到庞加莱（Jules Henri Poincaré）时期。庞加莱最早提出了“分岔”的概念。他重点研究了这样一种现象：当外部条件（即参数）发生改变时，系统原本可能存在的几种不同状态（即方程解）会逐渐靠近、合并，并最终完全消失。他当时描绘的这一过程，与鞍结点分岔的情况非常相似。&amp;lt;ref name=&amp;quot;Poincare1885&amp;quot;&amp;gt;H. Poincare (1885). sur l'i~ouilibre d'ui~e masse fluide animi~e d'un mouvemeht de rotation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
鞍结点分岔的名称最早由苏联学者安德罗诺夫（A. A. Andronov）与列昂托维奇（E. A. Leontovich）给出，并且在他们的研究中，系统地讨论了参数变化对系统不动点的影响。&amp;lt;ref name=&amp;quot;Andronov1957&amp;quot;&amp;gt;A. A. Andronov, E. A. Leontovich (1957). On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=标准型和性质=&lt;br /&gt;
在[[数学]]上，我们可以通过标准型来研究[[分岔]]的本质特征。对于一维[[动力系统]]（参考[[一维动力学]]），鞍结点[[分岔]]的最简[[微分方程]]形式（标准型）如下&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot;&amp;gt;Strogatz, S. H. (1994). ''Nonlinear Dynamics and Chaos.'' Reading, MA: Perseus Books.&amp;lt;/ref&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r \pm x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
* 其中&amp;lt;math&amp;gt;x \in \mathcal{R}&amp;lt;/math&amp;gt;是[[状态变量]]，&amp;lt;math&amp;gt;r \in \mathcal{R}&amp;lt;/math&amp;gt;为诱导[[分岔]]产生的外部参数。&lt;br /&gt;
&lt;br /&gt;
* 对于实际研究中的更复杂的系统，如&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;，为了将原系统简化为标准型（即忽略高阶项（如 &amp;lt;math&amp;gt;O(x^3, r^2)&amp;lt;/math&amp;gt; 等）的影响），[[状态变量]] &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 和参数 &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 必须限制在局部范围内：&lt;br /&gt;
** &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; 的取值范围应为[[不动点]] &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;x \in (x^* - \varepsilon, x^* + \varepsilon)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
** &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; 的取值范围应为[[临界]]值 &amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt; 的 &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;-邻域：&amp;lt;math&amp;gt;r \in (r_c - \delta, r_c + \delta)&amp;lt;/math&amp;gt;，其中 &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; 且充分小。&lt;br /&gt;
&lt;br /&gt;
只有在此微小邻域内，[[泰勒展开]]后的低阶项才能主导系统的定性行为。具体可参见下文中的推广形式。&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的关键性质在于，随着系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，[[相空间]]中原本存在的两个[[不动点]]（一个稳定，一个不稳定）相互靠近、碰撞并最终相互抵消而消失，导致系统原本的[[稳定状态]]不复存在。也可反过来看待，原本状态不稳定的系统因系统参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的改变，使其先出现了一个半[[稳定不动点]]，最终出现了两个[[不动点]]（一个稳定，一个不稳定）。&lt;br /&gt;
==[[不动点]]和稳定性分析==&lt;br /&gt;
以&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
为例&lt;br /&gt;
===[[不动点]]判断===&lt;br /&gt;
令&amp;lt;math&amp;gt;f(x)=r-x^2&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;f(x)=0&amp;lt;/math&amp;gt;，当&amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;无解，也就没有[[不动点]]；&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的范围在&amp;lt;math&amp;gt;\left [ 0,+  \infty  \right ) &amp;lt;/math&amp;gt;时，解&amp;lt;math&amp;gt;x^*=\pm \sqrt{r}&amp;lt;/math&amp;gt;有实际意义。当&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时，有一个[[不动点]]；当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，有两个[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
===[[不动点]]稳定性分析===&lt;br /&gt;
&amp;lt;math&amp;gt;f'(x^*)=-2x^*&amp;lt;/math&amp;gt;。当&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，&amp;lt;math&amp;gt;x^*=\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)&amp;lt;0&amp;lt;/math&amp;gt;，是稳定[[不动点]]；&amp;lt;math&amp;gt;x^*=-\sqrt{r}&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;f'(x^*)&amp;gt;0&amp;lt;/math&amp;gt;，是不稳定[[不动点]]。&amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;为[[分岔]]点，有&amp;lt;math&amp;gt;f'(x^*)=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[相图]]与[[分岔]]图===&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r - x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[相图]]即&amp;lt;math&amp;gt;\dot{x}=f(x)&amp;lt;/math&amp;gt;的图像，纵坐标为&amp;lt;math&amp;gt;\dot{x}&amp;lt;/math&amp;gt;，横坐标为&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，展示了系统在参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;取不同值时可分为三种不同的状态。&lt;br /&gt;
&lt;br /&gt;
* 实心点为稳定[[不动点]]，空心点为不稳定[[不动点]]，半空心点为[[临界]]半[[稳定不动点]]，箭头为演化方向。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图则展示系统不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;的数量和性质与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的关系。&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;lt;0&amp;lt;/math&amp;gt;时没有不动点&lt;br /&gt;
* &amp;lt;math&amp;gt;r=0&amp;lt;/math&amp;gt;时有一个半稳定不动点&lt;br /&gt;
* &amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;时，r的每个取值都对应着一个稳定不动点和一个不稳定不动点，反映到图像上就是这样的曲线。其中实线代表稳定不动点，虚线代表不稳定不动点。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍节点分岔标准型-1.png|500px]]&lt;br /&gt;
&lt;br /&gt;
对于&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = r + x^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
情况类似，只是[[方向]]发生了调转。&lt;br /&gt;
&lt;br /&gt;
[[File:相图：鞍结点分岔标准型2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔]]图如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：鞍结点分岔标准型-2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==推广形式==&lt;br /&gt;
为了更好地发现在复杂的[[动力系统]]中，常以局部[[分岔]]的方式出现的鞍结点[[分岔]]，我们需要了解它的推广形式。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = a(r-r_c)+b(x-x^*)^2&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
可以看作是一阶参数与二阶自变量的线性组合。&lt;br /&gt;
===推导过程===&lt;br /&gt;
将&amp;lt;math&amp;gt;\dot x=f&amp;lt;/math&amp;gt;视为关于&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;的函数&amp;lt;math&amp;gt;f(x,r)&amp;lt;/math&amp;gt;，对&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;处分别进行[[泰勒展开]]得到（其中&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;是[[临界状态]]时的&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;值）&lt;br /&gt;
{{NumBlk|:|&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\dot{x} = f(x,r) =f\left(x^{*}, r_{c}\right)+\left.\left(x-x^{*}\right) \frac{\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}+\left.\left(r-r_{c}\right) \frac{\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}+\left.\frac{1}{2}\left(x-x^{*}\right)^{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}+\cdots&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
|{{EquationRef|1}}}}&lt;br /&gt;
其中&amp;lt;math&amp;gt;f\left(x^{*}, r_{c}\right)=0&amp;lt;/math&amp;gt;，且因为&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;是[[不动点]]，由不动点&amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;在临界值&amp;lt;math&amp;gt;r_c&amp;lt;/math&amp;gt;的相切条件可得&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial x}\right|_{\left(x^{*} ; r_{c}\right)}=0&amp;lt;/math&amp;gt;，再将&amp;lt;math&amp;gt;\left. \frac {\partial f}{\partial r}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;，将&amp;lt;math&amp;gt;\left. \frac {1}{2} \frac{\partial^{2} f}{\partial x^{2}}\right|_{\left(x ; r_{c}\right)}&amp;lt;/math&amp;gt;视为常数&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;。忽略后面的高阶项，即可得到&amp;lt;math&amp;gt;\dot{x} = a(r-r_c)+b(x-x^*)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===例子===&lt;br /&gt;
以&amp;lt;math&amp;gt;\dot{x} = r - x - \mathrm{e}^{-x}&amp;lt;/math&amp;gt;为例&lt;br /&gt;
&lt;br /&gt;
令&amp;lt;math&amp;gt;\dot x = 0&amp;lt;/math&amp;gt;，有&amp;lt;math&amp;gt;r-x=\mathrm{e}^{-x}&amp;lt;/math&amp;gt;，找到两曲线相切的点即可得到我们需要的[[不动点]]&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，[[临界]]值&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;。&lt;br /&gt;
在&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;r_c = 1&amp;lt;/math&amp;gt;附近，将&amp;lt;math&amp;gt;\mathrm{e}^{-x}&amp;lt;/math&amp;gt;在&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;处进行[[泰勒展开]]，得到&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{aligned}&lt;br /&gt;
  \dot{x} &amp;amp; =r-x-\mathrm{e}^{-x} \\&lt;br /&gt;
  &amp;amp; =r-x-\left[1-x+\frac{x^{2}}{2!}+\cdots\right] \\&lt;br /&gt;
  &amp;amp; =(r-1)-\frac{x^{2}}{2}+\cdots&lt;br /&gt;
\end{aligned}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
可见该[[动力系统]]符合鞍结点[[分岔]]的推广形式，其包含鞍结点[[分岔]]。&lt;br /&gt;
&lt;br /&gt;
=案例：云杉蚜虫爆发模型=&lt;br /&gt;
背景：云杉蚜虫是一种会吃森林树叶的虫子，同时也会被鸟类等动物捕食。&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Ludwig1978&amp;quot;&amp;gt;Ludwig, D., Jones, D. D., Holling, C. S. (1978) Qualitative Analysis of Insect Outbreak Systems: The Spruce Budworm and Forest.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
当环境参数（如森林承载力、蚜虫增长率）发生微小变化时，系统可能会穿过一个鞍结分岔点。原本被有效控制的低数量的蚜虫种群，会转换到持续爆发的高数量状态。&lt;br /&gt;
&lt;br /&gt;
==模型方程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{dN}{dt} = RN(1 - \frac{N}{K}) - P(N)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt;为蚜虫的虫群数量，&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;为森林的环境承载能力。其中&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;是一个变化较慢的参数。&lt;br /&gt;
* &amp;lt;math&amp;gt;RN(1 - N/K)&amp;lt;/math&amp;gt; 是虫子的逻辑斯谛增长（参考[[一维动力学]]）（Logistic Growth）。&lt;br /&gt;
* &amp;lt;math&amp;gt;P(N)&amp;lt;/math&amp;gt; 是被捕食曲线，例如 &amp;lt;math&amp;gt;P(N) = \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
===无量纲公式化处理===&lt;br /&gt;
以&amp;lt;math&amp;gt;\frac{dN}{dt} = RN(1 - \frac{N}{K}) - \frac{BN^2}{A^2 + N^2}&amp;lt;/math&amp;gt;为例,&lt;br /&gt;
&lt;br /&gt;
由于式中出现了四个参数&amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;、&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，需要通过无量纲化减少参数数量，同时将参数集中到[[逻辑斯谛方程]]的部分，消除被捕食曲线中的参数来便于我们分析。&lt;br /&gt;
&lt;br /&gt;
# 式子两边除以&amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;，令&amp;lt;math&amp;gt;x=N/A&amp;lt;/math&amp;gt;。得到&amp;lt;math&amp;gt;\frac{A \mathrm{~d} x}{B \mathrm{~d} t}=\frac{R}{B} A x\left(1-\frac{A x}{K}\right)-\frac{x^{2}}{1+x^{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
# 引入无量纲时间&amp;lt;math&amp;gt;\tau=\frac{B t}{A}&amp;lt;/math&amp;gt;，无量纲参数&amp;lt;math&amp;gt;r=\frac{R A}{B}&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;k=\frac{K}{A}&amp;lt;/math&amp;gt;。再根据链式微分法则可到最终的化简方程：&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==分析过程==&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\frac{\mathrm{d} x}{\mathrm{d} \tau } = rx(1-\frac{x}{k}) - \frac{x^2}{1+x^2} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;\frac{\mathrm{d} x}{\mathrm{d} \tau } =0&amp;lt;/math&amp;gt;。生态学背景下，一般假设&amp;lt;math&amp;gt;r&amp;gt;0&amp;lt;/math&amp;gt;。此时&amp;lt;math&amp;gt;x^*=0&amp;lt;/math&amp;gt;通常为不稳定[[不动点]]，因此分析实际问题时一般关注&amp;lt;math&amp;gt;x^*&amp;gt;0&amp;lt;/math&amp;gt;的[[不动点]]的情况，即&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
r(1-\frac{x}{k}) = \frac{x}{1+x^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
对该方程可转化为求解两条曲线的交点问题。&lt;br /&gt;
* 左侧&amp;lt;math&amp;gt;y_1(x) = r(1 - \frac{x}{k})&amp;lt;/math&amp;gt;是一条穿过&amp;lt;math&amp;gt;(0, r)&amp;lt;/math&amp;gt; 和 &amp;lt;math&amp;gt;(k, 0)&amp;lt;/math&amp;gt; 的直线，斜率为负。&lt;br /&gt;
&lt;br /&gt;
* 右侧&amp;lt;math&amp;gt;y_2(x) = \frac{x}{1+x^2} &amp;lt;/math&amp;gt;从原点出发，先上升后下降，呈单峰状，与参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;无关。&lt;br /&gt;
&lt;br /&gt;
[[File:不动点分析：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
因&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;是一个慢变量，所以将其视为一个常数（上图中&amp;lt;math&amp;gt;k=10&amp;lt;/math&amp;gt;），将&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;（上图纵坐标）视为主要控制参数。&lt;br /&gt;
&lt;br /&gt;
* 当&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;很小时，可看到两条曲线仅有一个交点，且为一个稳定[[不动点]]，记为不动点1。&lt;br /&gt;
&lt;br /&gt;
* 令&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;逐渐增大到第一个[[临界]]值&amp;lt;math&amp;gt;r_1&amp;lt;/math&amp;gt;时（约为&amp;lt;math&amp;gt;0.384&amp;lt;/math&amp;gt;），&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段相切，出现了半[[稳定不动点]]。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;的下降段出现了两个[[不动点]]（一个不稳定，一个稳定），记为不动点2、不动点3。以上是该系统第一个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
* 再接着增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;到第二个[[临界]]值&amp;lt;math&amp;gt;r_2&amp;lt;/math&amp;gt;(约为&amp;lt;math&amp;gt;0.56&amp;lt;/math&amp;gt;)，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;在单峰附近相切，原本不动点1与不动点2相遇出现了一个半[[稳定不动点]]。&lt;br /&gt;
&lt;br /&gt;
* 继续增大&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;，&amp;lt;math&amp;gt;y_1(x)&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y_2(x)&amp;lt;/math&amp;gt;，系统只剩下不动点3。以上是该系统的第二个鞍结点分岔。&lt;br /&gt;
&lt;br /&gt;
[[相图]]如下&lt;br /&gt;
&lt;br /&gt;
[[File:相图：云杉蚜虫爆发模型.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[分岔图]]如下。&lt;br /&gt;
&lt;br /&gt;
[[File:分岔图：云杉蚜虫爆发模型.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==物理意义==&lt;br /&gt;
上面的分岔图描述了当外部环境条件（参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;）发生缓慢且连续的变化时，系统的最终归宿（平衡点的位置和数量）会发生怎样的改变。&lt;br /&gt;
&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在较小数值范围内变动（&amp;lt;math&amp;gt;0&amp;lt;r&amp;lt;0.384&amp;lt;/math&amp;gt;）：系统只有一个不动点，环境的改变只引起系统状态的微小调整。比如气温稍微升高，蚜虫数量只是略微增加，依然会被捕食者维持在较低数量的稳定态。&lt;br /&gt;
* 当参数&amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;在有三个不动点区间内变动（&amp;lt;math&amp;gt;0.384&amp;lt;r&amp;lt;0.56&amp;lt;/math&amp;gt;）：此时环境能提供不错的生存资源。&lt;br /&gt;
** 对于第一个稳定不动点，虽然蚜虫有着不错的发展环境，但捕食者的效率也相当高，因此蚜虫数量依然维持在低水平。&lt;br /&gt;
** 对于系统中的半稳定不动点，可看作一个“爆发指标”：&lt;br /&gt;
*** 比如因为对流天气为当地系统带来了额外的蚜虫，导致蚜虫数量超过了该不动点对应的值，蚜虫数量增长的正反馈被激活，导致系统走向第二个蚜虫爆发的稳定状态。&lt;br /&gt;
*** 比如通过农药等方式人为地将蚜虫数量压制到小于该不动点对应的值，那么系统中的捕食者即可接管剩下的蚜虫数量控制工作；&lt;br /&gt;
** 对于第二个稳定不动点，蚜虫数量突破了捕食者所能消耗的上限，开始爆炸式增长，最终数量只受环境因素影响。&lt;br /&gt;
&lt;br /&gt;
=二维系统（以上）=&lt;br /&gt;
与一维[[动力系统]]中的鞍结点[[分岔]]类似，二维及以上的鞍结点[[分岔]]同样描述了一个稳定[[不动点]]和一个不稳定[[不动点]]随参数变化相互靠近、碰撞并最终同时消失的过程。&lt;br /&gt;
&lt;br /&gt;
==二维标准型==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
\begin{cases} \dot x = \mu - x^2 \\ \dot y = -y \end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;ref name=&amp;quot;Strogatz1994&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;与&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;为[[状态变量]]。&lt;br /&gt;
* &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;为[[分岔参数]]。&lt;br /&gt;
* 一式描述了系统在&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;维度上的[[分岔]]行为。&lt;br /&gt;
* 二式描述了系统在&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;维度上的收缩行为（&amp;lt;math&amp;gt;\lambda_y = -1&amp;lt;/math&amp;gt;），表明系统在非[[分岔]][[方向]]上是稳定的。&lt;br /&gt;
&lt;br /&gt;
三维以上的标准型与二维类似，仅在某个维度有[[分岔]]行为（类似&amp;lt;math&amp;gt;\dot x = \mu - x^2&amp;lt;/math&amp;gt;），系统在其余维度上稳定（均为类似&amp;lt;math&amp;gt;\dot y=ay&amp;lt;/math&amp;gt;的形式，其中参数&amp;lt;math&amp;gt;a&amp;lt;0&amp;lt;/math&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
==稳定性分析==&lt;br /&gt;
[[File:2D Saddle Node.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
x[[方向]]的[[不动点]]分析与一维情况完全类似。随着参数 &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 的变化，二维相平面上的[[拓扑结构]]经历以下三个阶段：&lt;br /&gt;
&lt;br /&gt;
1. 双[[不动点]]共存阶段 (&amp;lt;math&amp;gt;\mu &amp;gt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
* 稳定[[不动点]] &amp;lt;math&amp;gt;(\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在两个特征[[方向]]上均表现为吸引，对应系统的一个[[稳态]]。&lt;br /&gt;
* 不稳定[[不动点]] &amp;lt;math&amp;gt;(-\sqrt{\mu}, 0)&amp;lt;/math&amp;gt;：在 &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; [[方向]]吸引，在 &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; [[方向]]排斥。&lt;br /&gt;
[[动力学]]特征：[[相空间]]被不稳定[[不动点]]分割，大部分轨线最终收敛于稳定[[不动点]]。&lt;br /&gt;
&lt;br /&gt;
2. [[临界]][[分岔]]点 (&amp;lt;math&amp;gt;\mu = 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
两个[[不动点]]在原点 &amp;lt;math&amp;gt;(0,0)&amp;lt;/math&amp;gt; 处发生碰撞并融合。&lt;br /&gt;
&lt;br /&gt;
3. [[不动点]]消失与[[幽灵吸引子]] (&amp;lt;math&amp;gt;\mu &amp;lt; 0&amp;lt;/math&amp;gt;)：&lt;br /&gt;
方程在[[实数]]域内无解，所有[[不动点]]消失。&lt;br /&gt;
&lt;br /&gt;
* [[幽灵吸引子]] (Ghost [[Attractor]])：虽然[[不动点]]不再存在，但在原点附近区域，[[向量场]]流速极慢（&amp;lt;math&amp;gt;\dot{x} \approx 0&amp;lt;/math&amp;gt;）。[[系统状态]]在穿过该区域时会发生显著的[[临界迟滞]]现象，形成所谓的“[[瓶颈效应]]”。&lt;br /&gt;
&lt;br /&gt;
=相关概念=&lt;br /&gt;
&lt;br /&gt;
鞍结点[[分岔]]的形式在所有[[分岔]]现象里是最为普遍的一种。其在系统中常作为一种[[局部分岔]]（Local [[Bifurcation]]）出现。高维系统会有[[环上的鞍结点分岔]]、[[无限周期分岔]]等其他更复杂的[[分岔]]类型，而在某些局部上可以将其看成是一维的鞍结点[[分岔]]来进行分析，所以掌握一维鞍结点[[分岔]]的性质是非常基本和重要的。&lt;br /&gt;
&lt;br /&gt;
从[[突变论]]（catastrophe theory）的角度看&amp;lt;ref&amp;gt;Arnold, V. I., Afrajmovich, V. S., &amp;amp; Il’yashenko, Y. S. (2013). Dynamical Systems V: Bifurcation Theory and Catastrophe Theory. Springer. https://books.google.com/books?id=8-LtCAAAQBAJ&amp;lt;/ref&amp;gt;，鞍结点[[分岔]]实际上是[[折叠突变]]（fold catastrophe）在[[动力系统]]中的具体表现形式。[[突变论]]由 [[René Thom]] 建立，其核心思想是用[[奇点理论]]研究[[系统状态]]随控制参数[[连续]]变化而发生的不[[连续]]跃迁。在 Thom 的七种基本突变类型中，折叠突变是最简单的一类，通常由一个[[状态变量]]和一个控制参数描述。&lt;br /&gt;
&lt;br /&gt;
因此，在[[奇点理论]]框架下，折叠突变描述的是平衡解[[集合]]几何结构的折叠[[奇点]]，而鞍结点[[分岔]]则是该几何结构在[[动力系统]]中的[[动力学]]实现。二者在[[数学]]结构上由相同的[[奇点]]类型控制，只是描述视角分别来自[[突变论]]的[[势函数]]几何和[[分岔理论]]的[[相空间]][[动力学]]。这种对应关系揭示了[[分岔理论]]与[[突变论]]之间的深层联系：许多基本[[分岔]]都可以理解为 Thom 基本突变在[[动力系统]]中的具体体现。&lt;br /&gt;
&lt;br /&gt;
=参考文献=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>刘子豪</name></author>
	</entry>
</feed>