CCG 08-02:离散共形度量与曲率流
本页只解决一个问题
circle packing 和 vertex scaling 怎样把曲率处方变成顶点变量演化?
本页是原长篇讲义的单概念版本。第一次阅读只追踪本页定义的对象;看见未掌握的前置符号时,先沿链接退回,不要跳过定义硬背结论。
开始前
- 模块前置入口:先修页面
- 本页所属模块:离散 Ricci 流与双曲结构
- 集中复习版:原长篇参考讲义
3. 离散曲率处方问题
给定三角网格和初始内在边长,寻找离散共形因子,产生新边长,使
目标曲率必须满足:
此外还存在局部可实现性不等式;只满足总和通常不够。
4. 两类离散共形度量
4.1 Circle packing / circle pattern
给每个顶点圆半径。在欧氏背景中,一种常见边长模型:
其中 是交角。相切圆对应,于是。
4.2 Vertex scaling
以已有边长为基准:
它是连续共形缩放的离散对应。每个三角形角度由新边长通过余弦定理计算。
固定 triangulation 时,某些 会使三角不等式失效。现代离散共形理论通常允许执行 intrinsic Delaunay flip,使算法跨越不同三角剖分单元。
5. 离散 Ricci/Yamabe 流
最直接的 ODE:
显式 Euler:
它直观但步长受稳定性限制。更快方法利用变分能量和 Hessian 做 Newton 迭代。
读完必须能回答
- 不看公式,用自己的话回答开头的核心问题。
- 指出本页最重要公式中每个符号的类型:标量、向量、矩阵、映射还是集合。
- 找出定理成立所需的假设,并举一个删除某条假设后可能失败的例子。
- 对最小例子手算一遍;若本页含代码,再比较手算与程序输出。
前后课程
许可协议:CC BY
作者:Davids
本文链接:https://hustjjd.github.io/ccg/08-02-lesson/
更新于:2026年10月12日