Differential Geometry · Quadratic Surface

双曲抛物面 z = x²/a² − y²/b² Hyperbolic Paraboloid · 俗称「马鞍面 / Saddle Surface」

它是唯一一类既处处负高斯曲率、又能用两族直线织成的二次曲面。 下方 3D 模型可实时旋转、缩放,并切换网格、直纹线、截线、等值线与高斯曲率着色。

曲面 / Surface
着色 / Shading
参数 / Parameters
a1.50
b1.50
读数 / Readout
鞍点 K(0,0)
—
当前方程
—
顶点高度 ±zmax
—
拖拽 旋转 滚轮 缩放 红 = 高 / |K| 大 蓝 = 低 / |K| 小 鞍点已用 金色标记 标出
01 · Equation

标准方程 Canonical Form

取鞍点为原点、对称轴为 z 轴时,双曲抛物面有最简形式;右侧的乘法形式直接揭示了它的「直纹」本质。

z = x2a2 − y2b2  =  (xa − yb) (xa + yb) 乘法形式 = 两个「平面」之积 → 令任一因式为常数即得一条落于曲面上的直线。

二次曲面归类 Quadric

标准型 x²/a² − y²/b² − z = 0 属不定号二次型(符号差为 +−),是二次曲面中唯一的「抛物型双曲面」。

平移生成 Translation

沿一条开口向上的抛物线 z=x²/a² 平移一条开口向下的抛物线 z=−y²/b²,扫出的就是它。

对称性 Symmetry

关于 xOz、yOz 平面对称;关于 z 轴旋转 180° 对称(x→−x, y→−y 不变)。无旋转对称中心。

02 · Properties

核心性质 Key Properties

下面每条性质都能在上方 3D 场景里「看见」——勾选对应的显示开关即可对照。

① 鞍点 Saddle Point

原点处偏导全为 0:fx=fy=0;Hessian diag(2/a², −2/b²) 的两个特征值一正一负。
因此原点不是极值点:沿 y=0 它是极小,沿 x=0 它是极大。这类点就叫鞍点。

② 高斯曲率处处为负

K = −4 / [ a²b²·(1 + 4x²/a⁴ + 4y²/b⁴)² ] < 0
全平面为负,在原点处 |K| 最大 = 4/(a²b²);离原点越远越平(|K|→0)。这类点称为双曲点。

③ 两个主曲率异号

主曲率满足 κ₁·κ₂ = K < 0,故 κ₁ 与 κ₂ 必然一个正、一个负—— 这正是「一个方向凸、另一方向凹」的马鞍观感的数学本质。

④ 双直纹面 Doubly Ruled

两族直线都完全躺在曲面上(勾选「直纹线」):
族 Ⅰ:x/a − y/b = p  族 Ⅱ:x/a + y/b = q
故可用纯直梁施工,是薄壳建筑的理想几何。

⑤ 截线 Cross-sections

y=0 → 开口向上的抛物线 z=x²/a²;
x=0 → 开口向下的抛物线 z=−y²/b²;
两者互相垂直、曲率反向,构成马鞍的「十字骨架」。

⑥ 等高线 Level Curves

z=c≠0 时是双曲线 x²/a² − y²/b² = c;
z=0 时退化为两条相交直线(正是过鞍点的那两条直纹)。

一句话记忆:马鞍形 = 负高斯曲率 + 双直纹 + 抛物截线。三者等价地刻画了双曲抛物面。
03 · Ruled Surface

直纹性:用直线织出的曲面 Doubly Ruled

这是双曲抛物面最反直觉、也最有用的性质:明明是「弯」的曲面,却处处是「直」的。

怎么写出这两族直线

令 u = x/a、v = y/b,则曲面变为 z = u² − v² = (u−v)(u+v)。把任一因子固定为常数:

族 Ⅰ:u − v = p  ⟹  u = p + z/p2,  v = z/p − p2

族 Ⅱ:u + v = q  ⟹  u = q + z/q2,  v = z/q − q2 u、v 都是 z 的一次函数 ⟹ 在三维中是一条直线;且对任意 z 都满足曲面方程,故整条直线都在曲面上。

几何直觉

曲面由两个「单参数直线族」构成;同族直线彼此异面(歪斜),异族直线则相交。

可展性 Non-developable

虽有直纹,却不可展平(K≠0)——不像圆柱/圆锥那样能摊平到平面,这正是它「既直又弯」的根源。

工程意义

可以用笔直的钢梁/木条按两族方向铺设,即得到高刚度薄壳;施工与成本远优于双曲率复杂的曲面。

04 · Derivation

公式推导 Derivation

设 f(x,y) = x²/a² − y²/b²,逐项算出偏导即可得到全部曲率量。

一阶与二阶偏导

fx = 2x/a²   fy = −2y/b²   fxx = 2/a²   fyy = −2/b²   fxy = 0

高斯曲率 K

K = fxx fyy − fxy2(1 + fx2 + fy2)2 = −4 / (a2b2)(1 + 4x2/a4 + 4y2/b4)2 < 0 分子恒为负、分母恒为正 ⟹ 处处负曲率。原点 (0,0) 处得最大值 |K| = 4/(a²b²)。

平均曲率 H 与主曲率 κ₁,₂

H = (1+fy2)fxx − 2fxfyfxy + (1+fx2)fyy2(1 + fx2 + fy2)3/2

κ1,2 = H ± √(H2 − K) 因 K < 0,必有 H² − K > H² ⟹ κ₁·κ₂ = K < 0,主曲率异号。
注意区分:双曲抛物面不是极小曲面(一般 H ≠ 0)。极小曲面的代表是悬链面(catenoid)、螺旋面(helicoid)与 Scherk 曲面——它们 K ≤ 0 但 H ≡ 0。

关键量的即时读数

05 · Comparison

与相关曲面比较 Related Surfaces

最容易与双曲抛物面混淆的是单叶双曲面(同为负曲率、同为直纹面),但截口形状完全不同。

曲面方程水平截口垂直截口高斯曲率直纹
双曲抛物面 z = x²/a² − y²/b² 双曲线(c=0 时为两条交线) 抛物线(一上一下) 处处 < 0 双直纹
单叶双曲面 x²/a² + y²/b² − z²/c² = 1 椭圆(腰身最细) 双曲线 既有 <0 也有 >0 区域 双直纹
椭圆抛物面 z = x²/a² + y²/b² 椭圆 抛物线(都向上) 处处 > 0 非直纹
猴鞍面 z = x³ − 3xy² 三次曲线 三次曲线(三条「腿」) 原点处 K = 0(退化鞍点) 非直纹
双曲柱面 x²/a² − y²/b² = 1 双曲线(沿 z 不变) 直线 K ≡ 0(可展) 单直纹(母线)
快速判别:看「竖直截口」——得到一上一下两条抛物线就是双曲抛物面;得到双曲线则是单叶双曲面。
06 · Applications

现实中的应用 Where It Shows Up

负高斯曲率 + 直纹性的组合,让它在建筑、结构与日常物品中反复出现。

薄壳建筑 Hypar

马鞍形屋盖(hyperbolic paraboloid shell)是混凝土薄壳的经典形式:用直钢筋即可布筋,跨度大而自重轻。代表案例是 Félix Candela 的墨西哥城 Los Manantiales 餐厅。

冷却塔与屋盖

双曲线形冷却塔、张拉膜结构的鞍形覆盖、体育场挑棚等,都利用负曲率处的双轴拉压受力优势(注意:冷却塔通常是单叶双曲面,与本题同类但不同面)。

日常与工业

薯片(Pringles)的曲面、部分座椅/头盔内衬、以及需要「刚而不塌」的薄板件,都近似双曲抛物面。

优化与博弈

鞍点理论是凸优化与极小极大问题(minimax)的核心:梯度法在鞍点附近会停滞,因此有了动量、二阶方法等改进。

动力系统

双曲不动点 / 双曲集(hyperbolic set)的线性化正是这种「一方向收缩、一方向扩张」的马鞍结构,是混沌理论的基石。

机器学习

高维损失面的鞍点数量远多于局部极小,梯度下降逃离鞍点是深度学习优化研究的重要议题。

↑