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的更多相关文章

  1. BZOJ1621: [Usaco2008 Open]Roads Around The Farm分岔路口

    1621: [Usaco2008 Open]Roads Around The Farm分岔路口 Time Limit: 5 Sec  Memory Limit: 64 MBSubmit: 521  S ...

  2. 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 ...

  3. 【BZOJ】1621: [Usaco2008 Open]Roads Around The Farm分岔路口(dfs)

    http://www.lydsy.com/JudgeOnline/problem.php?id=1621 这题用笔推一下就懂了的.... 当2|(n-k)时,才能分,否则不能分. 那么dfs即可.. ...

  4. BZOJ 1621 [Usaco2008 Open]Roads Around The Farm分岔路口:分治 递归

    题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=1621 题意: 约翰的N(1≤N≤1,000,000,000)只奶牛要出发去探索牧场四周的土 ...

  5. bzoj 1621: [Usaco2008 Open]Roads Around The Farm分岔路口【dfs】

    模拟就行--讲道理这个时间复杂度为啥是对的??? #include<iostream> #include<cstdio> using namespace std; int k, ...

  6. [Usaco2008 Open]Roads Around The Farm分岔路口

    题目描述 约翰的N(1≤N≤1,000,000,000)只奶牛要出发去探索牧场四周的土地.她们将沿着一条路走,一直走到三岔路口(可以认为所有的路口都是这样的).这时候,这一群奶牛可能会分成两群,分别沿 ...

  7. BZOJ_1621_[Usaco2008_Open]_Roads_Around_The_Farm_分岔路口(模拟+大水题)

    描述 http://www.lydsy.com/JudgeOnline/problem.php?id=1621\(n\)头奶牛,刚开始在一起,每次分成\(x\)和\(x+m\)两部分,直到不能再分,问 ...

  8. PHP多进程编程实例

    这篇文章主要介绍了PHP多进程编程实例,本文讲解的是在Linux下实现PHP多进程编程,需要的朋友可以参考下 羡慕火影忍者里鸣人的影分身么?没错,PHP程序是可以开动影分身的!想完成任务,又觉得一个进 ...

  9. Unity 5 中的全局光照技术详解

    貌似是某位好人翻译的 https://unity3d.com/cn/learn/tutorials/topics/graphics/unity-5-lighting-and-rendering#rd? ...

随机推荐

  1. Vue 中 双向绑定数据

    1.文本 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <titl ...

  2. 把一个树莓派SD卡系统和文件迁移到空SD卡中

    1.打开win32diskimager软件读出SD卡树莓派系统和文件到电脑的镜像文件中, 2.使用 SD card formatter 格式化SD卡 3.再用win32diskimager往空SD卡写 ...

  3. MyBatis框架之mybatis逆向工程自动生成代码

    http://www.jb51.net/article/82062.htm Mybatis属于半自动ORM,在使用这个框架中,工作量最大的就是书写Mapping的映射文件,由于手动书写很容易出错,我们 ...

  4. nodejs 简单的搭建一个服务器

    前言: nodejs 主要是后台语言  node 是在终端运行的,所以他可以进行 dos 命令 模块 自定义 JavaScript 是前台语言 nodejs 是 也是使用我们的 JavaScript ...

  5. http://www.malware-traffic-analysis.net/2018/index.html

    http://www.malware-traffic-analysis.net/2018/index.html

  6. K8S 笔记,请坚持

    service 通过 selector 来选择指定 label 的 pod. 如何访问 service 呢?集群内部访问,使用 cluster ip:集群外部访问,使用 NodePort. clust ...

  7. Windows命令集锦

    1.用于私网的IP地址段: 10.0.0.0/8: 10.0.0.0-10.255.255.255 172.16.0.0/12: 172.16.0.0-172.31.255.255 192.168.0 ...

  8. ES快速入门

    一.概念 1.ES基础概念 ES是ElasticSearch的缩写.ES是基于Apache Lucene的开源搜索引擎,是一款实时分布式搜索和分析引擎,提供RestfulAPI可以进行可视化的交互.具 ...

  9. Canvas入门06-线段与像素边界

    我们知道,使用以下2个API可以绘制一条线段: moveTo(x, y) 向当前路径中增加一条子路径,该子路径只包含一个点,此为线段的起始点 lineTo(x, y) 将线段的下一个点加入子路径中 c ...

  10. webView实现网页缩放

    项目中遇到要实现webview上面的网页缩放功能,在网上查了资料加自己实践后得出结论: //缩放开关,设置此属性,仅支持双击缩放,不支持触摸缩放 mWebView.getSettings().setS ...