分岔 Bifurcations
1. saddle-node bifurcation




2. transcritical bifurcation



3.pitchfork bifurcation



4. Hopf bifurcation

链接:https://www.zhihu.com/question/26359793/answer/133232527
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
To be or Not to be,That is a Bifurcation !
Hopf-Bifurcation : 沟通平衡与振动的世界。
用一句话说, Hopf-Bifurcation 描述一个系统定点失去吸引力并最终产生闭合轨道的过程。 这与我开头引题的抛物线那个图其实是一回事,我们把非线性系统在定点附近进行线性近似就可以沿用上面的分析。
BZ反应 (Belousov Zhabotinsky 化学反应)
我们高中课本有个东西叫化学平衡, 说的是化学过程最终都导致平衡,该反应的反应过了,我们就得到一堆万年不变的反应产物。 但是1950年代的一个苏联科学家belousov却在它的反应里发现了一个十分惊人的现象, 他发现他手里的混合物反应后还会在一段时候回到原来的状态,然后又重新反应,如此周期反复。这一现象一出,他就被封杀了。因为他的结果不符合热力学第二定律(根据热力学第二定律,自发状态下系统必须趋于平衡),又加上适逢冷战,他到死也没看到他的成果被承认,成为科学史上几个重大悲剧之一。
但是它的发现却开拓了一个全新的领域-化学振荡,而他的发现也成为复杂性可以从简单系统中诞生的典型例子,与图灵对生物斑图的研究一起,开拓了复杂科学的先河。
<img src="https://pic2.zhimg.com/809ceaf5a2a3db2eb9cbaac672e2ca61_b.png" data-rawwidth="778" data-rawheight="503" class="origin_image zh-lightbox-thumb" width="778" data-original="https://pic2.zhimg.com/809ceaf5a2a3db2eb9cbaac672e2ca61_r.png">
周期振荡的化学反应,红变蓝又变红。
<img src="https://pic4.zhimg.com/a39296bf27a4e1ee7bf531bdfe741fd7_b.png" data-rawwidth="285" data-rawheight="279" class="content_image" width="285">
Belousov的化学振荡可以自发产生美丽复杂的斑图(上图),被认为是复杂性从简单系统产生的典范。 对生命起源等问题都很有启发。
如果我们给这个化学反应写出热力学方程,我们就可以发现,循规蹈矩的化学平衡和“异常”的化学振荡可以完全统一在一个系统里,只是根据反应物浓度不同而不同。 它的本质即Hopf Bifurcation。
Belousov反应具有众多反应物和接近20个步骤,但是可以简化为一个二维动力学系统(内容繁杂在此不续):
<img src="https://pic1.zhimg.com/d78b61a311d24432c61530eda51c3390_b.png" data-rawwidth="787" data-rawheight="439" class="origin_image zh-lightbox-thumb" width="787" data-original="https://pic1.zhimg.com/d78b61a311d24432c61530eda51c3390_r.png">
随着参数a,b的变化系统具有完全不同的动力学模型,见下图:
<img src="https://pic1.zhimg.com/af8c09724bf4d8e56db950ec58017668_b.png" data-rawwidth="809" data-rawheight="287" class="origin_image zh-lightbox-thumb" width="809" data-original="https://pic1.zhimg.com/af8c09724bf4d8e56db950ec58017668_r.png">
Hopf Bifurcation, 左图是一个具有静止平衡态(定点)的系统,动力学流从不同的位置旋入这个系统。 右图为振动解(limit cycle)的诞生, 事实上,两张图描述的是一个系统的连续变化,开始那个稳定的平衡点失去稳定属性,流行从旋入这个点变为旋出,而归于确定的闭合轨道。这就是Hopf Bifurcation的范式。
Hopf Bifurcation 作为阐述振动和静态平衡互相演化的基本手段, 在生物,经济等领域反复出现。
5. 二维动力系统
二维动力系统:例如下图里的那个抛物线, 当系统的参数变化越过抛物线的时候,系统就从稳定吸引变成了发散远离定点,这个过程就是Bifurcation.
而在抛物线一侧的变化只是定量的变化,却无定性改变,这就是普通的变化。Bifurcation标志系统的动力学性质就发生彻底的变化。好比两个人在一条路上走着走着,突然到了岔路口,从此南辕北辙。

分岔 Bifurcations的更多相关文章
- BZOJ1621: [Usaco2008 Open]Roads Around The Farm分岔路口
1621: [Usaco2008 Open]Roads Around The Farm分岔路口 Time Limit: 5 Sec Memory Limit: 64 MBSubmit: 521 S ...
- BZOJ 1621: [Usaco2008 Open]Roads Around The Farm分岔路口
题目 1621: [Usaco2008 Open]Roads Around The Farm分岔路口 Time Limit: 5 Sec Memory Limit: 64 MB Submit: 56 ...
- 【BZOJ】1621: [Usaco2008 Open]Roads Around The Farm分岔路口(dfs)
http://www.lydsy.com/JudgeOnline/problem.php?id=1621 这题用笔推一下就懂了的.... 当2|(n-k)时,才能分,否则不能分. 那么dfs即可.. ...
- BZOJ 1621 [Usaco2008 Open]Roads Around The Farm分岔路口:分治 递归
题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=1621 题意: 约翰的N(1≤N≤1,000,000,000)只奶牛要出发去探索牧场四周的土 ...
- bzoj 1621: [Usaco2008 Open]Roads Around The Farm分岔路口【dfs】
模拟就行--讲道理这个时间复杂度为啥是对的??? #include<iostream> #include<cstdio> using namespace std; int k, ...
- [Usaco2008 Open]Roads Around The Farm分岔路口
题目描述 约翰的N(1≤N≤1,000,000,000)只奶牛要出发去探索牧场四周的土地.她们将沿着一条路走,一直走到三岔路口(可以认为所有的路口都是这样的).这时候,这一群奶牛可能会分成两群,分别沿 ...
- BZOJ_1621_[Usaco2008_Open]_Roads_Around_The_Farm_分岔路口(模拟+大水题)
描述 http://www.lydsy.com/JudgeOnline/problem.php?id=1621\(n\)头奶牛,刚开始在一起,每次分成\(x\)和\(x+m\)两部分,直到不能再分,问 ...
- PHP多进程编程实例
这篇文章主要介绍了PHP多进程编程实例,本文讲解的是在Linux下实现PHP多进程编程,需要的朋友可以参考下 羡慕火影忍者里鸣人的影分身么?没错,PHP程序是可以开动影分身的!想完成任务,又觉得一个进 ...
- Unity 5 中的全局光照技术详解
貌似是某位好人翻译的 https://unity3d.com/cn/learn/tutorials/topics/graphics/unity-5-lighting-and-rendering#rd? ...
随机推荐
- 进程间通信(IPC)-管道、匿名管道
每个进程都有各自的地址空间,任何一个进程的全局变量在另一个进程中都看不到 所以进程之间要交换数据必须通过内核,在内核中开辟一块缓冲区,进程1把数据从用户空间拷到内核缓冲区,进程2再从内核缓冲区把数据读 ...
- Windows10 家庭版安装 Docker Desktop
开启 Hyper-V 开启后会有提示让重启电脑,重启就 OK :: 创建cmd (echo pushd "%~dp0" echo dir /b %SystemRoot%\servi ...
- JavaScript对象---递归遍历对象
JavaScript 中的所有事物都是对象:字符串.数值.数组.函数... 此外,JavaScript 允许自定义对象. JavaScript 对象 JavaScript 提供多个内建对象,比如 St ...
- Jvm组成以及调优
Jvm的内存由三部分组成Eden,S0,S1,Old以及Metaspace(JDK1.8之前的Perm区)五部分组成: (图片摘自VisualVM的Visual GC插件) 抽象为三代:新生代(Ede ...
- django的url的name参数的意义及view中reverse
Templates的链接地址都是根据urlpatterns定义的地址,拼凑成地址字符串,很难看,而且Templates里拼凑成的地址,随着页面的增加而不断增加,一旦在urlpatterns里的某个地址 ...
- Jmeter中各种函数
${__functionName(var1,var2,var3)} 无参数时,可以直接写成${__functionName} Tips: 如果参数包含逗号,那么一定要使用 \ 来转义,否则 JMete ...
- 【Linux开发】V4L2驱动框架分析学习
Author:CJOK Contact:cjok.liao#gmail.com SinaWeibo:@廖野cjok 1.概述 Video4Linux2是Linux内核中关于视频设备的内核驱动框架,为上 ...
- 【Linux开发】【Qt开发】嵌入式Qt程序使用触屏或USB鼠标方式
上文<嵌入式Qt开发-移植到ARM开发板 >介绍了Qt程序的移植,本文再说下如何使开发板Qt程序使用触摸屏或USB方式进行交互. 之前刚把一个qt程序移植到arm板上成功运行显示时就开心的 ...
- 精读《Optional chaining》
1. 引言 备受开发者喜爱的特性 Optional chaining 在 2019.6.5 进入了 stage2,让我们详细读一下草案,了解一下这个特性的用法以及讨论要点. 借着这次精读草案,让我们了 ...
- 只需要2个工具,百度云盘大文件就能用迅雷和IDM下载
不会代码,不懂脚本,没关系 ,能找到一座通往它们的桥梁,照样能到达彼岸. 这里以360极速浏览器为例. 在浏览器地址框输入以下地址直接到达浏览器安装扩展插件的地方(偷个懒,复制网址吧),https:/ ...