计算共形几何是丘成桐先生和顾险峰教授共同创立的跨领域学科,将现代几何拓扑理论与计算机科学相融合,将经典微分几何、黎曼面理论、代数拓扑、几何偏微分方程的基本概念、关键定理和思想方法推广到离散情形,转换成计算机算法,并且广泛应用于计算机图形学、计算机视觉、计算机辅助几何设计、数字几何处理、计算机网络、计算力学、机械设计以及医学图像等领域。 书中涵盖了前沿的现代几何理论,例如离散曲面Ricci流理论,离散曲面单值化理论等,同时给出了具有巨大应用价值的高效算法,可以直接应用于工程和医疗等领域的科研和产品开发之中。 |
前辅文 |
|
|
|
顾险峰,纽约州立大学石溪分校计算机系终身教授,帝国创新冠名教授,哈佛大学数学科学与应用中心客座教授,清华大学丘成桐数学科学中心客座教授。师从丘成桐教授在哈佛大学获得计算机博士学位。共同创立“计算共形几何”学科,将其广泛应用于计算机图形学、计算机视觉、几何建模、无线传感器网络和医学影像等领域。创办“老顾谈几何”公众号,讲解现代拓扑几何理论及其计算方法和实际应用。 丘成桐,当代数学大师,哈佛大学讲座教授,1971年师从陈省身先生在加州大学伯克利分校获得博士学位。发展了强有力的偏微分方程技巧,使得微分几何学产生了深刻的变革。解决了Calabi猜想、正质量猜想等众多难题,影响遍及理论物理和几乎所有核心数学分支。 |
|
|
|
|
序言在日常生活中, 我们看到的事物一般都是由曲面表示出来, 它代表的可以是汽车或房屋的表面, 也可以是人脸或河流的表面, 所以它描绘的对象有时是静态的, 有时是动态的! 当我们描述一组曲面时, 往往可以用它来描述立体的形象. 现代科技需要大量薄膜学的知识, 因此如何精准描绘二维曲面是工程学不可缺少的学问. 二维曲面的研究可以追溯到伟大的科学家 Euler, 他与 Newton 同一个时代. 他利用微积分来解释几何学, 也创造了变分法来计算一些重要的几何图形. Euler 是继 Newton 之后的第一位伟大学者, 他们的学问让人 exp(ix) = cos x + i sin x; 但是 Newton 和 Euler 对复数的应用还是不够成熟, 未能自成一门学问. 复分析因19 世纪初期Cauchy 的重要工作才真正开始, Riemann 在1850 年接触到Cauchy 的工作后, 即刻知道复分析的重要性, 他引用了几种不同的想法来发展复分析. 一个是微分方程和变分的办法, 另一个是几何的办法. Riemann 的一个划时代的贡献就是他提出了Riemann 面, 并且引进了单值化的观念: 这不单单澄清了复变函数多值化的问题, 也帮助我们了解曲面保角(共形) 的内在意义. 他发现虽然曲面表示在三维空间中有无限维的自由度出现, 但是它们的保角结构却是有限维的! 假如将一个曲面上所有的保角结构放在一起, 我们就构造了一个模空间, Riemann 已经知道这个模空间本身是一个复空间, 它的复维数是3g - 3 , 其中g 是曲面的拓扑亏格. 这是一件很重要的事情, 既然是有限维, 我们就可以将所有保角结构构造出来. 一般来说, 可以通过计算一些函数的积分来处理, 每个曲面上的保角结构可以由一个 g 阶复矩阵来决定, 这个矩阵的元素就是由上述的积分得出的. 计算机当然可以处理这个矩阵. 有了保角结构以后, 所有曲面上的内蕴几何都可以由曲面上的一个函数来描述, 至于在空间的变化, 需要多加一个函数. 但是有了这些步骤以后, 在处理曲面的几何时就可以系统化, 就如在字典中找文字一样, 无论存储和计算图形都会比其他方法方便得多. Riemann 的方法经过代数几何学家用几何不变量理论和投影几何的方法改进, 已经成为一个很成熟的理论, 但是要详细计算的话, 还是需要下一些功夫. 对 Riemann 面的处理, 在 Riemann 之后又产生了几种不同方向的理论和方法. 一个是从 Klein 开始、由Poincaré 发扬光大的离散群的方法. 每一个亏格大于1 的 Riemann 面都可看作 Poincaré 平面通过离散群作用的商空间. 我们可以通过扰动离散群而得到 Riemann 面保角结构的变化. 另外一个方法由 Poincaré 提供, 他通过保角变化, 使得一个在 Riemann 面上构造的保形 Riemann 度量的曲率变成 1, 这 样 Riemann 面就可以看作 Poincaré 平面的商空间. 后来, 我们也可以用 Ricci 流的方式得到同样的结果. 有了这些理论之后, 我们可以研究不同的共形结构如何放在一起形成所谓的模空间, 我们也可以在模空间上构造一个度量来量度不同共形结构的距离. 在 20 世纪初期, Teichmüller 提出用拟共形映射来计算共形结构距离,由此完成以他名字命名的模空间. 在四十多年前, 我和朋友们就开始用调和映射来代替拟共形映射, 而 Thurston 则研究由二次全纯微分形式产生的叶状结构. Thurston 也开始用圆盘填充(circle packing) 方法来处理单值化的问题. 这一系列的理念原则上都可以用计算机计算, 同时可以用到具体的曲面上去. 至于从具体的曲面(例如人脸) 变成上述的 Riemann 面, 要处理它们产生的点集, 以及对它们做三角剖分, 这些都需要一些技巧. 二十年前险峰跟我念博士时, 我就希望整合计算的方法来将这些古典和近代的 Riemann 面理论具体表现出来, 这样就可以系统地处理自然界出现的一切曲面了. 本书总结了二十年的努力, 完成了上述整体纲领的一部分, 但已经有不少具体的应用(尤其在医学的图像处理方面), 希望将来继续用计算的方法显示出 Riemann 面的其他结构. 丘 成 桐 |
|