原创 集智百科团队 2025-07-22 18:10 浙江
一文读懂Logistic映射及其与费根鲍姆常数、重整化群的关系
导语
Logistic 映射是一个用来模拟种群增长的数学模型,它的迭代形式看似简单,却能展现出从稳定到混沌的复杂行为。随着增长率参数 𝑟 的提高,系统会经历“周期倍增”的现象:先是变成2周期,然后4、8……最终进入完全混沌状态。美国物理学家费根鲍姆发现,这些周期倍增之间的参数间距以一个固定比例缩小,这个比例就是著名的费根鲍姆常数(约 4.669),它在很多系统中都一样,是混沌系统中的“普适常数”。
为了理解为什么会有这个常数,科学家借助了重整化群的方法,也就是不断“放大”和“压缩”映射过程,寻找其中隐藏的自相似结构。通过这种方法,我们不仅能计算出这个常数,还能理解为什么这么多系统都会展现出相同的混沌规律。
“集智百科精选”是一个长期专栏,持续为大家推送复杂性科学相关的基本概念和资源信息。作为集智俱乐部的开源科学项目,集智百科希望打造复杂性科学领域最全面的百科全书,欢迎对复杂性科学感兴趣、热爱知识整理和分享的朋友加入,文末可以扫码报名加入百科志愿者!
↑↑↑扫码直达百科词条
关键词:重整化,混沌,费根鲍姆常数
张江、李欣儒 | 编译
思无涯咿呀咿呀 | 审校
课程推荐
你知道吗?费根鲍姆常数可以由重整化群计算,相变临界点可以由重整化方法得出,深度神经网络的多层计算就是在对图像做重整化。重整化群是考察不同尺度下物理规律变化的数学工具,帮助我们理解系统在大范围内或临界点附近的行为。集智学园联合北京邮电大学兰岳恒教授开设「重整化群分析在非线性物理中的应用」系列课程,系统讲述重整化群这一理论框架,怎样用来分析高维非线性系统的性质,实现方程的求解与约化。
本系列课程将回答如下问题:
从有限的观测提取一般性规律建模的原则和常见框架是什么?
怎样写出系统重要结构和运动模式的近似解析表达式?
怎样将对称性、不变性、基本范式等先验知识放到系统解析描述中?
怎样建立系统不同层级动力学间联系的方程?
欢迎感兴趣的研究者加入课程。
详情请见:重整化群与非线性物理,寻找复杂系统跨尺度的分析方法丨新课发布
目录
1. Logistic映射
2. 数值试验
2.1
2.2 1<μ<3
2.3 3<μ<3.6
2.4 μ=3.6
2.5 3.6<μ<4
2.6 μ=4
3. 不同参数μ下的极限行为
4. 混沌与Logistic映射
5. 分岔行为
5.1 二分周期点
5.2 二分周期点的稳定性
5.3 其它的倍分周期点
6. 费根鲍姆常数
6.1 自相似性
6.2 δ
6.3 α
6.4 普适性
7. 重整化群方程与费根鲍姆常数
7.1 时间上的尺度变换
7.2 迭代法则的自相似性
7.3 图形变换与相似性
7.4 重整化
7.4.1 重整化群方程
7.4.2 重整化方程求解
1.Logistic映射
1.Logistic映射
Logistic映射,又称单峰映象,是一个二次多项式映射(递归关系),经常作为典型范例来说明复杂的混沌现象是如何从非常简单的非线性动力学方程中产生的。生物学家罗伯特·梅 Robert May [1]在1976年的一篇论文中推广了这一映射,[2]它在一定程度上是一个时间离散的人口统计模型,类似于皮埃尔·弗朗索瓦·韦胡斯特 Pierre Francois Verhulst首次提出的方程。
Logistic映射的数学表达式表示为:
x(t+1)=μx(t)(1-x(t))
其中,t为迭代时间步,对于任意的t,x(t)∈[0,1],μ为一可调参数,为了保证映射得到的x(t)始终位于[0,1]内,则μ∈[0,4]。x(t)为在t时刻种群占最大可能种群规模的比例(即现有人口数与最大可能人口数的比率)。当变化不同的参数μ时,该方程会展现出不同的动力学极限行为(即当t趋于无穷大,x(t)的变化情况),包括:稳定点(即最终x(t)始终为同一个数值)、周期(x(t)会在2个或者多个数值之间跳跃)、以及混沌(x(t)的终态不会重复,而会等概率地取遍某区间)。
当μ超过[1,4]时,就会发生混沌现象。该非线性差分方程意在观察两种情形:
当人口规模很小时,人口将以与当前人口成比例的速度增长进行繁殖。
饥饿(与密度有关的死亡率) ,其增长率将以与环境的”承受能力”减去当前人口所得值成正比的速度下降
然而,Logistic映射作为一种人口统计模型,存在着一些初始条件和参数值(如μ >4)为某值时所导致的混沌问题。这个问题在较老的瑞克模型中没有出现,该模型也展示了混沌动力学。
该模型可以用来模拟生物种群的生长行为,所以Logistic映射也叫“虫口模型”。其中x(t)可以解释为在t时刻种群占最大可能种群规模的比例。我们将原方程变形为:
x(t+1)−x(t)=(μ−1)x(t)−μx(t)2
其中,x(t+1)−x(t)可以解释为种群的生长率(即一个单位周期内,种群数量的变化)。(μ−1)x(t)可以解释为虫种群的出生,μx(t)2为种群的消亡。其中消亡项和x(t)2有关,也就是说种群数量越多,消亡得越快,这体现为该种群内部由于资源有限而引起的竞争。
2. 数值试验
2. 数值试验
图1
首先,可以用一系列数值试验的方法来探讨这个迭代方程。如果使用Mathematica数学软件,只需要用两句话就能实现这个迭代:
通过对
2.1 0 ≤ μ ≤ 1
图2
图2中左图表示的是当
可以观察到无论系统从何初值开始,也无论
也就是说,当0<
2.2 1 < μ < 3
当,不论最初种群为何值
图3
图3展示的是
当,其收敛速度满足线性变化。但当
事实上,只要
得到解为:
其中,对应的是
所谓的迭代不动点,也就是:一旦出现某一个,则对任意的
这就是上述两种情况。方程会收敛到不动点,并不会再产生新的
2.3 3 < μ < 3.6
当
这个时候,方程的迭代会出现周期行为。随着
图4
在左图4中,当
当
图4右图展示了当
2.4 μ = 3.6
图5
事实上,从
当
3.56995以上的
直到大概3.6的时候,周期长度趋向于无穷大,此时,系统开始了混沌状态。随着系统的演化,
图6
图6中所示为一次模拟试验运行了20000个周期,
2.5 3.6 < μ < 4
图7 不同的初始条件下关于μ的函数 (横轴的r为μ)
当参数
当
2.6 μ = 4
当
给出初始参数
针对有理数的
对于
其模量为1,正如就像三角函数中的平方正弦函数不会导致点集的缩小或扩大,在后者的解决方案中,可通过
相比之下,
对于会趋近于零,因此
则二个变量的关系如下:
另外三个二值展开重复序列给出了三次循环110110110…→101101101…→011011011…→110110110。这些循环小数都可以转换为对应的分数,第一个给定的周期为3的循环小数若以分数表示则为:1/7 → 2/7 → 4/7 → 1/7。
将其转换到
对于例如:
是长度为13的循环数。在所有初始条件下,映射都是混乱的,所以这些有限长度的循环都是不稳定的。
3. 不同参数μ下的极限行为
3. 不同参数μ下的极限行为
不论
为了概括上述各种数值模拟试验的结果,我们用下面的相图来表示不同
图8
图8中显示的每一个参数
其中1000为初始值的个数,2000为迭代的时间步。interval为区域的划分尺度。
4. 混沌与Logistic映射
4. 混沌与Logistic映射
图9 Logistic映射
Logistic映射
图10:二维和三维的庞加莱图显示了Logistic映射的拉伸和折叠结构
图10中,右图说明了在Logistic映射的迭代序列上的伸展和折叠。左边 图(a) 显示了Logistic映射在
此外,以便研究Logistic映射的更深层结构。 图(b)演示了在最初点的附近是如何开始分叉的,特别是在与图中更陡的部分相对应的
拉伸及折叠的结果使迭代的数列以指数形式发散(参照李亚普诺夫指数),可以用有混沌特性时的Logistic映射的复杂性及不可预测性加以说明。事实上,数列的指数发散说明了混沌和不可预测性之间的关系:初值微小的误差在迭代过程中会以指数成长的方式增加,导致结果出现很大的误差。因此当对于初始状态的有微小的误差时.对未来状态的预测准确度也会随迭代次数增加而快速变差。这种不可预测性和明显的随机性使得在早期的计算机中利用Logistic方程生成伪随机数。[12]
由于映射的函数值收敛于某一特定值,其维度小于或等于1。依数值分析的结果,在
有些混沌系统可对于其未来状态的可能性作准确的描述。若一个可能有混沌特性的动力系统存在吸引子,则存在一概率量测描述系统长期在吸引子各部分所花时间的比例。以
不可预期性和随机并不一样,不过在一些情形下这二者很类似。 因此,幸运的是,即使我们对Logistic映射(或其他混沌系统)的初始状态知之甚少,我们仍然可以说一些关于任意未来状态分布的问题,并参考一些信息来判断系统的状态从而做出决定。
5. 分岔行为
5. 分岔行为
图11 物流图的分岔图。参数
图11中分岔图总结了这一点。横轴表示参数
分岔图具有自相似性:如果我们把上面提到的
5.1 二分周期点
观察图形,我们发现,随着
事实上,迭代方程
同样的道理,当迭代方程的极限行为出现两个周期点的时候,我们不妨设这两个点分别为
其中,我们定义
显然,这是一个一元四次方程,我们可以求解该方程得到四个解:
其中第3个是和第4个是不动点。我们知道,如果
为了让这2个解有意义,
μ>3或者
因为随
图12
其中,下面蓝色曲线为,上面的为
。与上一小节的系统极限行为随
5.2 二分周期点的稳定性
仔细分析会发现,如果系统的极限行为要产生二分周期点,除了需要满足迭代关系之外,还需要满足稳定性条件。也就是说从周期点或者
邻近的点出发,系统经过几步迭代仍然能回归到这两个周期点之一,而不能跑掉。于是,这就给参数
下面,我们来对该迭代方程在二分周期点附近做稳定性分析。首先,我们知道如果
我们对
我们将右侧在
于是,代入迭代方程:
因为
于是:
因此,要让小扰动
将已经求得的二分周期点代入上式,进行化简、去除不合理的参数范围,得到
也就是说,在这个参数范围内,迭代方程存在着两个稳定的二周期极限点。对照图1,我们实际上已经求得了二分周期的启始和终止位置。
5.3 其它的倍分周期点
接下来,我们可以利用同样的方法求解稳定的4周期点,只需要求解
并要求此不动点是稳定的,即:
就可以相应地求出参数的范围,即
6. 费根鲍姆常数
6. 费根鲍姆常数
6.1 自相似性
这个Logistic映射的分岔图具有明显的自相似性:
图13:分岔图的自相似性
可以看到在两个分岔点
6.2 δ
此时倍分周期点所对应的参数值序列
来刻画这个区间长度逐渐变小的速度。下面是相应的数值计算:
可以明显的看到,
δ
6.3 α
除此之外,在这个简单的Logistic映射中,费根鲍姆还发现了第二个普适常数可以用来刻画分岔图的自相似性。 如图2中,定义第p个周期点第q个分岔的高度为lp,q,其中横坐标的选取是迭代映射在第p个周期分岔中满足超稳定不动点条件的特殊的参数为满足下列方程的解:
其中,。由这些
代入不动点方程,就可以求出相应的高度。
费根鲍姆发现,沿着任意一个分岔的分支行走,任意两个相邻分支的高度之比,例如图2中的
6.4 普适性
具有抛物极大值和费根鲍姆常数(包括
当
更有趣的是,费根鲍姆常数
也可以计算得到相同的费根鲍姆常数:
又比如函数
由此,可见费根鲍姆常数具有很强的普适性。
7. 重整化群方程与费根鲍姆常数
7. 重整化群方程与费根鲍姆常数
通过图像可以观察到,Logistic迭代的倍分岔图产生了自相似的现象,即从2p周期到2p+1周期的小山峰彼此相似。这种自相似性可以用费根鲍姆常数
7.1 时间上的尺度变换
重整化方法涉及到用多个不同的尺度来观察系统,从而抓住尺度变换过程中不变性。对于一维的迭代系统:
x
时间 t 相当于空间,该映射可以得到一系列不同时刻的点
x
所以,对Logistic迭代进行扩缩,实际上就是在对迭代进行归并,从而将迭代的法则
7.2 迭代法则的自相似性
可以将不同时间尺度下的的时候,
的时候的函数图像(其中
为满足相应第p重迭代函数的超稳定周期条件:
下对应的参数值)。函数图如下:
图14
可以在这种“超稳定”的参数下观察函数的自相似性,如图2所示,不同小山峰之间彼此相似,而每个倍分周期的超稳定参数点刚好位于小山峰的“中心”位置,所以,该点附近的迭代法则的相似性就直接对应了不同小山峰之间的相似性。在上图中,右图中的绿色区域刚好和左图全体相似,就好像把左图上下颠倒、左右颠倒,再缩小一定比例
同理再看
图15
对于
7.3 图形变换与相似性
我们可以把这种图形变化用数学来表示。为了让图15中右下子图和左下子图彼此相似,我们需要对右下子图进行水平、竖直翻转、缩放(以(0.5,0.5)为轴)才能与左下图重合。也就是:
其中箭头的意思表示对应关系,或者相似关系,也就是说
如果我们不停地画出更高阶的函数图像
7.4 重整化
上一节仅仅针对Logistic迭代,然而,对于其他的单峰函数,也有类似的自相似性,以及不同阶映射法则之间的图形变换对应。更普遍的是,可以把不同阶映射法则的自相似性作为一个前提而非最终的观察结果来引入,从而反过来求解什么样的函数
事实上,如果从不同时间尺度来考察迭代系统的行为,那么迭代函数的自相似要求就变成了重整化群方程。而最终满足重整化方程的函数集合实际上就是重整化理论中的普适类。
7.4.1 重整化群方程
下面,将不同阶迭代法则之间的相似几何关系作为一个基本要求。即对于任意的迭代法则
(1) 从,其中
为
(2) 从对应的参数;
(3) 对(其中
或者,可以简单地把上述3个步骤写为:
于是从一个函数,
其中任意一项可以写成:
在用重整化的方法研究迭代函数的时候,又得到了一个迭代序列,只不过这里面被反复迭代的对象已经不再是数了,而是变成了迭代函数本身。于是,一切就升级了。假设,这一函数的迭代过程也存在着一个不动点,注意这个不动点不是数,而是一个函数,记为:
那么,它应该满足:
g
再把R具体的定义带进去,就有:
于是,得到了一个函数方程。它是重整化的不动点方程。对这个方程的求解其他需要求解的量。
7.4.2 重整化方程求解
本文不打算对重整化方程的求解进行详细地讨论,仅展示结论。如果把所有经过重整化方程迭代而收敛到同一个点的函数集合记为一个普适类,就可以解释不同的函数形式也具有相同的费根鲍姆常数的原因。同时将R变换在不动点附近进行泰勒级数展开,并保留线性项,我们就可以计算出费根鲍姆常数
参考文献
May, Robert M. (1976). "Simple mathematical models with very complicated dynamics". Nature (journal). 261 (5560): 459–467. Bibcode:1976Natur.261..459M. doi:10.1038/261459a0. hdl:10338.dmlcz/104555. PMID 934280.
"Weisstein, Eric W. "Logistic Equation". MathWorld.
Zhang, Cheng (October 2010). "Period three begins". Mathematics Magazine. 83: 295–297. doi:10.4169/002557010x521859.
Jeffries, Carson; Pérez, José (1982). "Observation of a Pomeau–Manneville intermittent route to chaos in a nonlinear oscillator". Physical Review A. 26 (4): 2117–2122. Bibcode:1982PhRvA..26.2117J. doi:10.1103/PhysRevA.26.2117.
May, R. M. (1976). "Simple mathematical models with very complicated dynamics". Nature. 261 (5560): 459–67. Bibcode:1976Natur.261..459M. doi:10.1038/261459a0. hdl:10338.dmlcz/104555. PMID 934280.
Baumol, William J.; Benhabib, Jess (February 1989). "Chaos: Significance, Mechanism, and Economic Applications". Journal of Economic Perspectives]]. 3 (1): 77–105. doi:10.1257/jep.3.1.77.
Schröder, Ernst (1870). "Über iterierte Funktionen". Math. Ann. 3 (2): 296–322. doi:10.1007/BF01443992.
Little, M.; Heesch, D. (2004). "Chaotic root-finding for a small class of polynomials" (PDF). Journal of Difference Equations and Applications. 10 (11): 949–953. arXiv:nlin/0407042. doi:10.1080/10236190412331285351.
Lorenz, Edward (1964). "The problem of deducing the climate from the governing equations". Tellus. 16 (February): 1–11.
Schröder, Ernst (1870). "Ueber iterirte Functionen". Mathematische Annalen. 3 (2): 296–322. doi:10.1007/BF01443992.
Collet, Pierre; Eckmann, Jean-Pierre (1980). Iterated Maps on the Interval as Dynamical Systems. Birkhauser. ISBN 978-3-7643-3026-2.
Gleick, James (1987). Chaos: Making a New Science. London: Penguin Books. ISBN 978-0-14-009250-9.
Jakobson, M. (1981). "Absolutely continuous invariant measures for one-parameter families of one-dimensional maps". Communications in Mathematical Physics. 81 (1): 39–88. Bibcode:1981CMaPh..81...39J. doi:10.1007/BF01941800.
Feigenbaum, M. J. (1976) "Universality in complex discrete dynamics", Los Alamos Theoretical Division Annual Report 1975-1976
Feigenbaum, Mitchell (1978). "Quantitative universality for a class of nonlinear transformations". Journal of Statistical Physics. 19 (1): 25–52. Bibcode:1978JSP....19...25F. CiteSeerX 10.1.1.418.9339. doi:10.1007/BF01020332.
Okulov, A Yu; Oraevskiĭ, A N (1986). "Space–temporal behavior of a light pulse propagating in a nonlinear nondispersive medium". J. Opt. Soc. Am. B. 3 (5): 741–746. Bibcode:1986OSAJB...3..741O. doi:10.1364/JOSAB.3.000741.
Okulov, A Yu; Oraevskiĭ, A N (1984). "Regular and stochastic self-modulation in a ring laser with nonlinear element". Soviet Journal of Quantum Electronics. 14 (2): 1235–1237. Bibcode:1984QuEle..14.1235O. doi:10.1070/QE1984v014n09ABEH006171.
(参考文献可上下滑动查看)
作者简介
本词条由集智俱乐部众包生产,难免存在纰漏和问题,欢迎大家留言反馈,一经采纳,可以获得对应的积分奖励噢!
加入我们
亲爱的社区伙伴与知识探索者:
我们诚挚邀请热爱知识分享的您,加入集智百科词条编写志愿团队!无论您是领域专家,还是对特定主题充满热忱的学习者,这里都有您的舞台。通过编写百科词条,您将为全球读者传递权威知识,同时获得专家指导与个人能力跃升的双重成长。
📝 志愿者职责
创作新词条:覆盖复杂系统、人工智能等前沿领域
迭代经典内容:更新现有词条,守护知识的准确性与时效性
质量守护者:参与内容校对审核,共建精品知识库
🌟 我们期待您
集智读书会成员(需完成共创任务并获得退费资格)
拥有清晰表达复杂概念的写作能力
对特定领域有深度研究或强烈兴趣
具备信息检索与整合素养
怀揣责任感与协作精神,愿为知识共享赋能
🎁 您将收获
百科积分(支持兑换集智俱乐部周边:文化衫、复杂科学知识卡等)
集智俱乐部创始人张江教授亲自指导写作
科研助理晋升通道:表现优异者可加入张江教授科研团队
「重整化群分析在非线性物理中的应用」系列课程
你知道吗?费根鲍姆常数可以由重整化群计算,相变临界点可以由重整化方法得出,深度神经网络的多层计算就是在对图像做重整化。重整化群是考察不同尺度下物理规律变化的数学工具,帮助我们理解系统在大范围内或临界点附近的行为。集智学园联合北京邮电大学兰岳恒教授开设「重整化群分析在非线性物理中的应用」系列课程,系统讲述重整化群这一理论框架,怎样用来分析高维非线性系统的性质,实现方程的求解与约化。
本系列课程将回答如下问题:
从有限的观测提取一般性规律建模的原则和常见框架是什么?
怎样写出系统重要结构和运动模式的近似解析表达式?
怎样将对称性、不变性、基本范式等先验知识放到系统解析描述中?
怎样建立系统不同层级动力学间联系的方程?
欢迎感兴趣的研究者加入课程。
详情请见:重整化群与非线性物理,寻找复杂系统跨尺度的分析方法丨新课发布推荐阅读
1. Nature Physics评论:重整化群50年,应用于非平衡系统前景广阔
5. 探索者计划 | 集智俱乐部2025内容团队招募(全职&兼职)
6. 加入集智,玩转复杂,共创斑图!集智俱乐部线下志愿者招募
点击“阅读原文”,报名课程