|||
推出矩阵半张量积的过程是艰难的,开始,几乎没有人相信在矩阵乘法这样一个初等概念上会有什么有意义的突破。
假如有人问道:“什么是数学?”许多人大概首先会想到几何学,那个在公元前三百年由欧几里得总结的,从五条几何公理出发而推出的整个完美的几何学结构。欧几里得开创了严密的逻辑证明的方法,展示了一切数学命题之证明必须从定义出发,根据公理和由公理推出的定理,再运用正确的逻辑规则进行推理,得到的结论才是在数学上可以接受的命题。从那时开始,公理化体系和严密的逻辑推理成就了数学的形象。数学,仿佛成了最严密、最无懈可击的科学。
20世纪初,由于集合论中罗素悖论等的出现,直接冲击了古典数学基础。于是,希尔伯特希望建立一个包罗万象的形式化的公理化体系,从而一劳永逸地解决数学基础问题。但在1931年奥地利数学家哥德尔证明了:对于任何一个公理化体系,都存在“既不能证明它对,也不能证明它错”的命题。这是对公理化体系的一个冲击,但它并没有动摇大多数人对严格数学证明的信心。毕竟,只要接受少数公理,即被大众直觉承认的真理,能够证出来的东西就应该认为是对的。
然而,近年来对公理化的证明的怀疑却是由于对一些过于复杂的证明的不信任而引起的。例如怀尔斯证明费马大定理,文章长达200多页。据说,全世界看得懂的不超过20人。于是有人质疑:“费马大定理的证明是不是一种正在消逝的文化的最后挣扎呢?怀尔斯是一位杰出的遗少吗?”还有的数学家认为:“把数学在原则上简化为形式证明是20世纪所特有的一个不可靠的念头,高度形式化的证明比那些借助更直观的证明更有可能出毛病。”
与可靠性相比,更重要的是这种证明的有效性,有科学家指出:“背离传统的证明的潮流或许是不可避免的。单靠人的思维无法证明的东西是一片汪洋大海,与这片大海比起来,你能证明的东西,或许只是一些孤零零的小岛,一些例外情况而已。”
另一方面,为了解决实际问题,特别是当代高科技中涌现出的许多数学问题,逼得人们不得不去面对那一片汪洋大海。计算机的出现为解决这类问题提供了有力工具。众所周知,甚至连一些看似简单的常微分方程,也常常无法得到闭式解。而有限元方法却对较之复杂得多的偏微分方程几乎无所不能。在计算机的帮助下,数值方法成了对付那片汪洋大海的有力工具。即使对纯粹数学问题,一个有趣的例子是:当1852年提出的四色问题让许多最杰出的数学家们痛苦了一百多年后,在1976年由计算机证明了。此后,在复杂系统等的研究中,人工生命、多自主体涌现等都在计算机中首先得到发现或验证。最近看了一个研究报告《面向2020年的科学》,报告称:“从计算机支持科学家做传统的科学研究转变为计算机科学嵌入到科学的具体结构和从事科研的方式中,这一转变将会是一项意义重大的根本性变革。”
自从17世纪后期牛顿-莱布尼茨发明微积分开始,以微积分为代表的连续性数学在自然科学的研究中起着重大作用,在数学中占有统治地位。计算机的出现和计算机科学的发展,正在动摇微积分的统治地位。计算机真正能处理的是有限值的情况,它凸显了离散型数学的重要性。实际上,自然界的演化过程大致有两类:一类是基于连续变量的动力学过程,如行星运动、机器人行为、化学反应等,它们可以用以微积分为代表的连续数学工具,如微分方程等来描述和研究。人类在这个方向上的研究成果已经很多,数学工具也很丰富。另一类是逻辑过程,如布尔网络、博弈或决策过程,它们通常只能用逻辑或离散量来描述。随着科学技术的进步,后者似乎正在变得越来越重要。因此,许多人相信:在计算机时代,数值化的离散型数学将会取代微积分的统治地位。
《面向2020年的科学》中提到“关键性新概念工具(如微积分)或技术工具(如望远镜、电子显微镜)的发明,构成了曾经在历史和社会进程的科学革命基石的典型代表。此类概念和技术工具现在正出现在计算机科学、数学、生物学、化学和工程学的交叉领域。”作者相信,数值化的离散型数学正是这种在交叉领域不断成长和逐渐成熟的一种新的概念和技术工具。
计算机从本质上说只能处理离散的、有限个数值的情况。因此,当处理连续性问题时就必须首先进行离散化处理。当对象本身就是离散或有限值时,或直接从离散或有限的对象出发,研究其静态的映射规则与动态的演化规律,得到的规律或许就会逐步形成这种新型的数学。《有限集上的映射与动态过程——矩阵半张量积方法》(下称“《方法》”)的目的,就是要以有限集合为对象,考虑有限集合上的映射的表达及其性质,有限集合上的动态系统的演化规律及控制。研究的主要工具是我们自己首创的矩阵的半张量积。
矩阵的半张量积最初目标是处理高维数组的运算。处理高维数组的想法来自计算机内存,即靠运算法则自动寻找表示数组层次的指针,指针的指针……它的一个重要目标是要解决多线性及非线性问题在计算机上的运算——基于矩阵形式,而它的任何一个有意义的例子和应用都必须在计算机上验证或实现。也许,这就是它难以在缺少计算机的时代出现的原因。随着科学和技术的发展,多线性及非线性成为科学研究及技术开发中亟待解决的关键问题。半张量积的内涵是多线性映射的矩阵化,它的难点是计算的复杂性,因此,它为使用计算机解决非线性问题提供了有力工具。如果把矩阵半张量积理论称为计算机时代的矩阵理论或矩阵算法,大概是有道理的。
推出矩阵半张量积的过程是艰难的,开始,几乎没有人相信在矩阵乘法这样一个初等概念上会有什么有意义的突破。在多次失败的尝试后,第一作者转向国内并将基本概念结合应用问题推出。第一篇关于矩阵半张量积的文章是结合控制系统的Morgan问题数值解而提出的。接着,半张量积的主体结构给出。此后,结合电力系统稳定域、非线性控制设计,以及其他数学物理等问题,矩阵半张积理论与方法得到应用和发展。这些工作主要研究的都是连续系统。在这些工作的基础上,作者出版了一本专著《矩阵的半张量积——理论与应用》(程代展,齐洪胜,科学出版社,2007),它成为“现代数学基础丛书”中的一本。清华大学梅生伟教授等继续在半张量积的电力系统应用方面工作,得到一系列新进展。
在《矩阵的半张量积——理论与应用》中有一章,是关于逻辑的半张量表示。这个工作的初衷是一种纯数学的兴趣。2008年元月,第一作者在香港第三次中瑞双边控制会议上听到清华大学赵千川教授关于布尔网络的报告。当即感到矩阵半张量积,特别是逻辑的矩阵表示,可能成为分析布尔网络的拓扑结构的有效工具。此后两年多,半张量积在布尔网络的研究中取得成功,初步形成了确定型布尔网络控制理论的完整框架,相应结果发表于多篇相关国际期刊论文,并形成专著。这方面的工作得到国际同行很高的评价,文献(D. Cheng, H. Qi. Controllability and observability of Boolean control networks. Automatica, Vol. 45, No. 7, 1659-1667, 2009)获得国际自动控制联合会(IFAC)颁发的Automatica(三年一篇)最佳理论/方法论文奖。同时,引发了一系列后继研究。
矩阵半张量积在多方面的应用,促使笔者去思考这样一个问题:什么是矩阵半张量积的本质,它的优势和它所能处理的问题?思考的结论是:矩阵半张量积为刻画有限多个有限集之间的相互关系提供了一个清晰而又便于计算的方式。因此,它可以方便地应用于有限集间的映射和有限集上的演化系统的研究。这就是《方法》一书的出发点,它以矩阵半张量积为工具,重新审视一系列重要的有限集间的映射及其性质;有限集上的演化系统的动态规律及控制。《方法》也会涉及多线性问题。多线性映射虽然涉及连续集,但它们完全由其基底性质决定。因此,只要对有限基底的性质弄清楚了,问题也就解决了。这就是半张量积对多线性映射的研究十分有效的原因。
《方法》的大部分结果,是作者近年的工作。它们代表了在矩阵半张量积的帮助下,人们对逻辑系统与逻辑动态系统的新探索。许多结果带有方向性和启发性,有待进一步的深入研究。作者期待更多年轻人的加入,共同开拓这块人们刚开始涉足的处女地。
本文由刘四旦摘编自程代展、齐洪胜、贺风华著《有限集上的映射与动态过程——矩阵半张量积方法》一书“前言”,有删减,标题为编者所加。
ISBN 978-7-03-046376-0
应用矩阵半张量积这一新工具, 《有限集上的映射与动态过程——矩阵半张量积方法》研究有限集合之间的映射的表达和性质, 以及有限集合上的动态系统的演化规律与控制。内容分三部分: ① 矩阵半张量积与有限集映射, 包括矩阵半张量积; 有限集映射的代数表示; 命题逻辑与布尔函数、布尔多项式、布尔代数、布尔矩阵; 逻辑函数的复合分解。② 有限集上的动态系统, 包括逻辑动态系统及其代数状态空间表示; 逻辑控制系统的能控、能观性, 干扰解耦, 稳定性与镇定; 逻辑系统辨识。③ 有限博弈, 包括非合作博弈; 演化博弈; 势博弈; 有限博弈的空间分解; 对称博弈; 合作博弈; 演化博弈的优化控制。对于这些问题, 本书利用新的工具, 从新的角度审视, 给出一系列新的结果。
用您的手指点亮科学!
欢迎转发分享朋友圈,
您的鼓励是我们前进的动力!
点击文中书名、作者、封面可购买本书。
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-12-28 16:27
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社