weixin 发表于 2018-2-24 16:15

一切学科的引擎——动力学的世界观

  如果问世界是否有一门学问,可以被称为世间其所有其它学问的发动引擎,有的人可能说是数学,有的人可能说是哲学,更或者神学,而依我看,它叫动力学。

  为什么动力学是一切学科的引擎?因其简洁透彻,却法力无边。 动力学是一套关于准确把握事物变化的因果关系的方法,不是靠占星而是靠数学。你可以想象,大法师手里不再拿水晶球,而是一张纸一个笔,画几条线,就预测了整个世界。这归功于古希腊科学的瑰宝-量化和几何的思维,如同毕达哥拉斯所说,世界无非数量关系。

  英语管动力学叫dynamics,或叫mechanics,岂不是汽车修理工的学问? 没错,动力学研究的就是事物运动变化的因果关系。在它的世界观里,世界是一张相互作用的大网,而事物运动变化的原因,都可以从这张大网上找出。

  动力学最初的一鸣惊人,是空前绝后的牛顿三定律的提出,而牛顿第二定律又是三定律的核心,只要有高中数学基础的人就知道,它是力与加速度的关系,看起来不起眼,但是它包含了整个动力学的核心思维,是什么? 是受力分析吗? No。

  第二定律的本质,是预测,而预测无穷尽的未来,你不需要太多信息,只需要知道此刻和与之最近的下一刻的关系(微分的思维,下一刻是一个极限的概念,恰好脱离此刻的时刻),所谓s(t+1)=f(s(t))。s代表state,即状态, f就是由此刻的状态得到下一刻的状态的迭代关系。有了f和初始时刻的s,未来即确定。

  这个方法的威力说多大也不夸张,想象一下,如果你是上帝,这是一个多么省事的方法,你无须操心大千世界芸芸众生的未来,只需要设定一个f,叫它不停迭代,就可以管理整个宇宙了。牛顿发现了这个上帝偷懒的方法,于是人类把握了上帝的力量。
  注:牛顿定律,远没你的高中老师想象的简单,F,m,a背后,那可是一整套宇宙观。

  在机械运动的问题里,s是物体的位置和速度,而f是由物体之间的几何关系表达的(力同样依赖于物体的位置或速度),所以几何关系成为动力学问题的核心。

  第二定律的成功就不用多说,但是在最初的两百年,这种成功也就是机械领域,脱离了机械运动,似乎人们不太有办法使用几何关系预测变化。

  而从19世纪开始,动力学的理论开始由机械运动的领域逐步向其它领域扩散,最初是物理领域内的扩散,到20实际以后又开始向物理领域外延伸,一部现代科学发展史,可以看做动力学深入各个学科的历史。

  一切的改变,基于两个如雷贯耳的名字,拉格朗日和哈密顿。 这两个人奠定了整个分析力学,但是分析力学最初的目标不是放大动力学的应用, 而是对更抽象的数学形式的追求(其实形式亦决定本质),由此得到牛顿定律2.0版。以前的牛顿力学研究真实空间里的运动,而这两个人把空间的概念拓展为抽象的广义空间。

  广义空间是和广义坐标结合在一起的(generalized cooridnates),这两个人想到,既然物体的状态由位置和速度共同决定,而且它们是独立的,那么何不把速度也看做一种抽象的位置,那么物体速度的变化就可以看做广义坐标的里位置的变化,那么,物体状态的全部信息,均可以作为坐标信息表述,而动力学的全部,都可以用几何关系表达。

  看起来,这像是具有几何强迫症的书呆子想出来的把戏,但是历史将证明,往往是书呆子改变了世界。

  为什么一个小小的数学把戏改变了科学史?

  广义坐标的应用,使得动力学的经纬-位置和速度取得了对等的地位,我们通常把位置和速度构成的空间叫做相空间(一个全新的6维空间,包含位置三维和速度三维)。如果用一句话描述相空间的好处,就是真实空间里你只能看到物体运动的那条轨迹,而在相空间里,你可以看到物体所有可能运动的轨迹。或者说,相空间把空间从三维拓展到六维,而这个空间里我们看到不仅是我们生活的那个宇宙,而是所有可能宇宙的总和。

  为什么? 因为,物体所有可能的状态均是相空间里的一个点(位置+速度),在牛顿的世界观里,只要初始状态确定,那物体运动的轨迹随之确定,如果说此刻物体的状态是一个点,那么它的运动过程就是这个空间里的一条曲线。而如果物体的初始状态具有不确定性,它就不是一个点,而是围绕某个点的一小块区域,而物体的运动轨迹也不再是一条曲线,而是流形(flow=曲线的集合),类似于流体力学里液体。 我们所说的历史大潮,就是相空间里物体运动轨迹的集合。

  分析力学的伟大正在于把物体在三维空间里的运动化作了高维空间里的流。表面上看这样的方法使运动失去了直观性,但实质上,却更接近了运动的本质。在这个观点上,越抽象,就越真实,应用就越广泛。

  高维空间的好处有什么呢?最重要的,他使我们由关注研究物体的某一条运动轨迹,变为了同时研究物体所有可能的轨迹,所有可能的历史,所有可能的未来。也就是说三维空间是我们的宇宙,而分析力学的高维空间却具有把握的却是平行宇宙,那些符合物理定律的所有宇宙。这个思维意想不到的开拓了整个现代物理,从统计到量子力学。

  在相空间里我们可以得到一个叫哈密顿的函数(H), 相互作用不需要在用力表达,画很多的箭头做受力分析,而是用H,H最简单的理解是能量,由动能和势能共同组成,由广义坐标唯一确定。在一个能量守恒的系统里,它包含了系统变化的全部信息。

  注:能量这个物理最重要的概念在不同领域里具有不同含义,但是最根本的意义还是作为哈密顿量的表述, 它包含了物体在相空间里的全部动力学信息,既包含此刻的信息,又包含相邻下一刻的信息。

  由此提出牛顿方程的2.0版哈密顿方程,可以看做动力学问题的标准形式:
  注:p代表物体的动量(速度*质量),q代表位置。这个方程说的是,p和q在时间上的变化率等于H相对p和q在相空间上的偏微分。

  p代表物体的动量(速度*质量),q代表位置。哈密顿方程比牛顿方程更加清晰的表述了动力学的本质,它告诉我们要预测物体的运动轨迹,核心在于了解下一刻的状态是怎么从此刻衍生出来的,而衍生的法则就是一个微分算符作用于物体此刻的状态(由哈密顿量表述),这个算符不停作用,就衍生了整个运动轨迹。

  而哈密顿方程背后有一个更为惊人的基本原理:就是最小作用原理-或为哈密顿原理:它告诉我们,有一个叫作用量的函数,这个函数的特点是把物体在相空间的运动轨迹给对应为一个数。最小作用原理告诉我们,真实物体的轨迹,就是让这个数最小的那一个。

  这个原理的伟大不亚于能量守恒定律,它告诉我们所谓物理的真实,就是遵循最小作用原理。几乎所有物理定律及四大力学(经典力学,电动力学,统计力学,量子力学)均可统一于这个原理,它是宏观物体的机械运动和微观系统的状态变化的桥梁。

  研究电子,光子的运动,牛顿定律用不上,但是牛顿定律的灵魂却以哈密顿的形式在所有其他体系里复生。它告诉我们为什么光与台球,都要沿直线传播,都有类似于反射和折射的现象。而为什么在广义相对论里,光又可以不沿直线传播。

  动力学的威力在这里已经淋漓尽致了,它不仅解释那些我们看见了的世界,还告诉我们没有看见的世界是什么,什么是有可能发生的,即使我们没有看到,只是因为我们看的时间还不够长。

  它是一种超越性的思维,让我们绕过事物的表现,直抵本质,两种截然不同的领域,只要它们具有结构相同的微分方程,它们就是一回事。在动力学的世界,无论是太阳升起降落,还是交流电的震荡,甚至我们的心跳与王朝的更替,只要归于同类方程引导的周期运动,就是同质的。这就如同万有引力定律,苹果落地与地球绕日运动, 在动力学的角度里只是初始速度不同而已,本质都是引力。
  注:所有周期性的运动在相空间里都具备同样的范式-同心圆环。图中描述了一个一维运动,位置和速度构成二维的相平面,周期运动的本质即相空间上位置和速度的此消彼长。

  思维的高屋建瓴,因果关系的表述之清晰,决定了动力学终将不止步于物理,而它也的确席卷了那些我们物理不能染指的领域,如生物学,社会学,经济学,甚至语言学,心理学,每当动力学进入一个领域,我们就可以说我们真正理解了那个领域,而之前,最多只是描述而已。

  然而这个过程却只是进入20世纪才开启,为什么?

  原因在于,相比物理系统,那些领域都显得太复杂了,而复杂的原因有三,一是元素太多,二是非线性,三是能量不守恒。所谓元素多,好理解,无论是生物系统,还是社会,都是又无数的小单元组成的,如细胞,人。而非线性就较难表述。

  首先,什么是线性?线性=可加和性。物理系统往往是线性的。如在牛顿力学里,力是可以加和的,物体受的合力是所有施加在物体的力的和,每一种力混合在一起时候都和它们单独存在时候一致。

  线性显然在生活或社会这样的系统上不成立,你并不是把一堆细胞放在一起就有了生命体,也不是把一堆人放在一起就有了社会,细胞组成生命或人组成社会,都是在更大尺度上形成了新的组织。 而这些组织所呈现的性质,完全不能等价于组成它们的单元的性质的加和。


  至于第三点能量不守恒,生物或社会系统都是典型的耗散系统,这些系统的本质特点即不停的与外界交换能量和信息,一旦这些系统能量守恒往往意味着已经死亡。能量不守恒使得哈密顿方法根本无法进入这些系统,那些复杂的积分公式在真实的复杂性面前望而却步了。
  注:开放性的复杂系统,能量信息的输入和输出,以及涌现性(非线性叠加)构成了它的本质。

  这些传统物理方法难以触及的领域,在很长时间里无人问津,直到20世纪几个革命性的理论提出后。这些方法包括非平衡态的统计物理和相变理论,复杂网络,非线性动力学, 混沌论,协同论,博弈论等。而这些方法综合在一起,衍生了一门叫做复杂系统的新学科,它使得动力学进入了这些物理不可染指的理论。
  注:建立在多门新兴学科基础上的复杂科学
  复杂科学使得动力学进入了生物学,进入了社会学,进入了经济学,无论生命过程,还是金融运作,都可以表述为相空间里的流形。而微分几何,拓扑,统计物理,有朝一日将会成为生物学家,经济学家,和股票分析师的共同语言。

  而动力学的方法,给人类使用计算机大规模解决复杂问题奠定了基础。计算机模拟的一般方法即先列出一个系统里的变量(相空间的维度),然后需找“运动法则” - 此刻与相邻时刻状态的迭代关系,并列出方程。这正是构建一个基本的动力学系统的方法。而计算机解决这些问题的过程,其实就是检验我们的动力学系统是否正确。如果我们我们抓住了动力学系统的全部要点,计算机的模拟甚至会比真实更真实。当然现实中,我们永远都要做近似。

  动力学的世界观,将彻底刷洗你的三观。你将一下子看穿那些别有用心的历史学家的谎言,比如中国历史为什是循环的,而西方会产生螺旋上升的文明。也许之前的历史书告诉你每个王朝到一定时候,会出一位昏君,导致王朝灭亡,而动力学告诉你,中国社会只有一个动力学模型,就是帝制循环,而好皇帝坏皇帝,都是附会。

  动力学会告诉你,为什么无论是生物学物种间的竞争,还是市场经济,最终都将导致寡头的产生。

  动力学会告诉你,为什么如果你的东西多了,忘得就快,而为什么睡眠的大脑可以巩固记忆。

  动力学会告诉你,生命到底是什么,为什么它是速朽的。它会让你放弃寻找类似人的外星人的想法,而去寻找生命的范式,无论是在星系之间还是电子管里。

  而了解这一切,就要知道非线性动力学的基本范式,将在下一章公布。

  本文转载自万门微信公众号(ID:wanmen100),作者:许铁(微信号:562763765),巴黎高师理论物理与复杂系统硕士,以色列理工大学计算神经科学在读博士。

页: [1]
查看完整版本: 一切学科的引擎——动力学的世界观