← 返回 资料库 › 几何学 › 高等几何 几何学
希尔伯特几何 一个有界凸区域 Ω \Omega Ω 一旦通过直线与其边界交点的交比来定义 d Ω d_\Omega d Ω ,就成为一个度量空间——这是大卫·希尔伯特1895年提出的构造:当 Ω \Omega Ω 恰为椭圆时,它精确地归结为经典的克莱因双曲几何模型;否则便得到一种全新的非黎曼几何。
直观 越靠近边界,距离就越大 在平面内取任意一个有界凸区域——圆盘、椭圆、正方形、六边形,任何不无限延伸且没有凹陷的形状都可以,记作 Ω \Omega Ω 。在 Ω \Omega Ω 内部选取两点 x x x 和 y y y ,作过这两点的直线,设该直线与区域边界相交于两点 a a a 和 b b b ,使这四点沿直线恰好按 a , x , y , b a, x, y, b a , x , y , b 的顺序排列。希尔伯特的巧思在于:不用尺子测量 x x x 与 y y y 之间的距离,而是比较两条线段 a y ay a y 、b x bx b x 与另外两条线段 a x ax a x 、b y by b y 的比值——一个称为交比 (cross-ratio)的比的比。具体来说,在单位圆盘 Ω = { x 2 + y 2 < 1 } \Omega = \{x^2+y^2<1\} Ω = { x 2 + y 2 < 1 } 内部,取圆心 x = ( 0 , 0 ) x=(0,0) x = ( 0 , 0 ) 和水平半径上的点 y = ( 0.6 , 0 ) y=(0.6,0) y = ( 0.6 , 0 ) 。过这两点的直线与圆周交于 a = ( − 1 , 0 ) a=(-1,0) a = ( − 1 , 0 ) 与 b = ( 1 , 0 ) b=(1,0) b = ( 1 , 0 ) 。沿该直线测量可得 ∣ a y ∣ = 1.6 |ay|=1.6 ∣ a y ∣ = 1.6 、∣ b x ∣ = 1 |bx|=1 ∣ b x ∣ = 1 、∣ a x ∣ = 1 |ax|=1 ∣ a x ∣ = 1 、∣ b y ∣ = 0.4 |by|=0.4 ∣ b y ∣ = 0.4 ,于是交比为 1.6 × 1 1 × 0.4 = 4 \frac{1.6\times 1}{1\times 0.4}=4 1 × 0.4 1.6 × 1 = 4 ,希尔伯特距离为 1 2 ln 4 = ln 2 ≈ 0.693 \tfrac12\ln 4=\ln 2\approx 0.693 2 1 ln 4 = ln 2 ≈ 0.693 。现在把 y y y 向外挪一点,比如挪到 ( 0.9 , 0 ) (0.9,0) ( 0.9 , 0 ) :这时 ∣ a y ∣ = 1.9 |ay|=1.9 ∣ a y ∣ = 1.9 、∣ b y ∣ = 0.1 |by|=0.1 ∣ b y ∣ = 0.1 ,交比骤增到 1.9 × 1 1 × 0.1 = 19 \frac{1.9\times1}{1\times0.1}=19 1 × 0.1 1.9 × 1 = 19 ,距离变为 1 2 ln 19 ≈ 1.47 \tfrac12\ln 19\approx 1.47 2 1 ln 19 ≈ 1.47 ——尽管 y y y 按通常欧氏意义只移动了一点点,距离却翻了一倍还多。点越靠近 Ω \Omega Ω 的边界,希尔伯特度量就把它推得越远,这正是经典克莱因模型 (Klein model)刻画双曲几何时所依赖的同一种行为:在那个模型中,边界圆代表着离中心无穷远的“无穷远点”。
一个实心立方体:空间中有界凸体的一个例子。请注意,希尔伯特构造本身通常在二维中描绘(例如圆盘或多边形这样的平面凸区域)——这个三维立方体并非严格意义上的希尔伯特几何图示,而是用来说明该构造可以推广到任意维数的“有界凸区域”这一一般概念。 大学 希尔伯特的构造:由交比生成距离 定义: 希尔伯特度量
设 Ω \Omega Ω 是 R n \mathbb{R}^n R n 中一个有界的开凸子集(等价地,可视为实射影空间 R P n \mathbb{RP}^n RP n 中某个真凸开集的一个仿射坐标卡)。对不同的两点 x , y ∈ Ω x, y \in \Omega x , y ∈ Ω ,设过 x x x 、y y y 的直线与边界 ∂ Ω \partial\Omega ∂ Ω 相交于两点 a a a 、b b b ,标号使这四点沿直线恰按 a , x , y , b a, x, y, b a , x , y , b 的顺序排列。大卫·希尔伯特在1895年一篇写给费利克斯·克莱因的短信式论文中定义了希尔伯特距离 d Ω ( x , y ) = 1 2 ln [ a , x , y , b ] = 1 2 ln ∣ a y ∣ ∣ b x ∣ ∣ a x ∣ ∣ b y ∣ , d_\Omega(x,y) = \frac12 \ln[a,x,y,b] = \frac12 \ln\frac{|ay|\,|bx|}{|ax|\,|by|}, d Ω ( x , y ) = 2 1 ln [ a , x , y , b ] = 2 1 ln ∣ a x ∣ ∣ b y ∣ ∣ a y ∣ ∣ b x ∣ , 并令 d Ω ( x , x ) = 0 d_\Omega(x,x)=0 d Ω ( x , x ) = 0 ,其中 [ a , x , y , b ] [a,x,y,b] [ a , x , y , b ] 表示这四个共线点的交比,∣ ⋅ ∣ |\cdot| ∣ ⋅ ∣ 表示沿该直线的普通欧氏长度(交比在直线的仿射重新参数化下保持不变,因此使用任意仿射参数化都会得到相同的比值)。
d Ω ( x , y ) = 1 2 ln [ a , x , y , b ] = 1 2 ln ∣ a y ∣ ∣ b x ∣ ∣ a x ∣ ∣ b y ∣ d_\Omega(x,y) = \frac12 \ln[a,x,y,b] = \frac12 \ln\frac{|ay|\,|bx|}{|ax|\,|by|} d Ω ( x , y ) = 2 1 ln [ a , x , y , b ] = 2 1 ln ∣ a x ∣ ∣ b y ∣ ∣ a y ∣ ∣ b x ∣ 对上述 Ω \Omega Ω ,d Ω d_\Omega d Ω 是 Ω \Omega Ω 上的一个度量:它对称(d Ω ( x , y ) = d Ω ( y , x ) d_\Omega(x,y)=d_\Omega(y,x) d Ω ( x , y ) = d Ω ( y , x ) )、非负,且 d Ω ( x , y ) = 0 d_\Omega(x,y)=0 d Ω ( x , y ) = 0 当且仅当 x = y x=y x = y 。此外,对任意 x , z ∈ Ω x,z\in\Omega x , z ∈ Ω 及直线段 [ x , z ] [x,z] [ x , z ] 上任意一点 y y y ,都有 d Ω ( x , y ) + d Ω ( y , z ) = d Ω ( x , z ) d_\Omega(x,y)+d_\Omega(y,z)=d_\Omega(x,z) d Ω ( x , y ) + d Ω ( y , z ) = d Ω ( x , z ) ;因此普通的欧氏直线段 [ x , z ] [x,z] [ x , z ] (以适当的非匀速方式遍历)就是 ( Ω , d Ω ) (\Omega,d_\Omega) ( Ω , d Ω ) 的测地线,且 d Ω d_\Omega d Ω 满足三角不等式,其等号恰好沿这样的直线段成立。
为什么成立? 公式 d Ω ( x , y ) = 1 2 ln [ a , x , y , b ] d_\Omega(x,y) = \frac12\ln[a,x,y,b] d Ω ( x , y ) = 2 1 ln [ a , x , y , b ] 在同时交换 x x x 与 y y y 、a a a 与 b b b 的角色时保持对称,因为重新标号会使 ∣ a y ∣ ∣ b x ∣ ∣ a x ∣ ∣ b y ∣ \frac{|ay||bx|}{|ax||by|} ∣ a x ∣∣ b y ∣ ∣ a y ∣∣ b x ∣ 变回自身;又因为 a < x < y < b a<x<y<b a < x < y < b 迫使 ∣ a y ∣ > ∣ a x ∣ |ay|>|ax| ∣ a y ∣ > ∣ a x ∣ 且 ∣ b x ∣ > ∣ b y ∣ |bx|>|by| ∣ b x ∣ > ∣ b y ∣ ,交比就是两个都大于 1 1 1 的数之积,故恰在 x ≠ y x\neq y x = y 时其值超过 1 1 1 ,从而使 d Ω d_\Omega d Ω 在对角线之外严格为正。沿固定直线的可加性实质上是实数直线上普通数的一条陈述:由同一对边界点 a , b a,b a , b 计算出的交比在插入第三个共线点时会像多米诺骨牌一样连乘,取对数就把这种连乘变成了求和——这正是你可以在一条线段上任取三点用数值直接验证的现象。
证明 对称性与正性。 记 [ a , x , y , b ] = ∣ a y ∣ ∣ a x ∣ ⋅ ∣ b x ∣ ∣ b y ∣ [a,x,y,b]=\frac{|ay|}{|ax|}\cdot\frac{|bx|}{|by|} [ a , x , y , b ] = ∣ a x ∣ ∣ a y ∣ ⋅ ∣ b y ∣ ∣ b x ∣ 。由于直线上 a < x < y < b a<x<y<b a < x < y < b ,有 ∣ a y ∣ = ∣ a x ∣ + ∣ x y ∣ > ∣ a x ∣ |ay|=|ax|+|xy|>|ax| ∣ a y ∣ = ∣ a x ∣ + ∣ x y ∣ > ∣ a x ∣ 且 ∣ b x ∣ = ∣ b y ∣ + ∣ x y ∣ > ∣ b y ∣ |bx|=|by|+|xy|>|by| ∣ b x ∣ = ∣ b y ∣ + ∣ x y ∣ > ∣ b y ∣ ,故当 x ≠ y x\ne y x = y 时两个因子都大于 1 1 1 ,从而 [ a , x , y , b ] > 1 [a,x,y,b]>1 [ a , x , y , b ] > 1 ,d Ω ( x , y ) > 0 d_\Omega(x,y)>0 d Ω ( x , y ) > 0 ;当 x = y x=y x = y 时两个因子都等于 1 1 1 。将标号改为 ( x , y , a , b ) ↦ ( y , x , b , a ) (x,y,a,b)\mapsto(y,x,b,a) ( x , y , a , b ) ↦ ( y , x , b , a ) 会把 ∣ a y ∣ ∣ b x ∣ ∣ a x ∣ ∣ b y ∣ \frac{|ay||bx|}{|ax||by|} ∣ a x ∣∣ b y ∣ ∣ a y ∣∣ b x ∣ 变为 ∣ b x ∣ ∣ a y ∣ ∣ b y ∣ ∣ a x ∣ \frac{|bx||ay|}{|by||ax|} ∣ b y ∣∣ a x ∣ ∣ b x ∣∣ a y ∣ ,即同一个数,故 d Ω ( x , y ) = d Ω ( y , x ) d_\Omega(x,y)=d_\Omega(y,x) d Ω ( x , y ) = d Ω ( y , x ) 。
沿直线的可加性。 设 x , y , z x,y,z x , y , z 共线且 y y y 在 x x x 与 z z z 之间,a , b a,b a , b 为该直线上(共同的)边界交点。将直线上全部四个一维距离写出,[ a , x , y , b ] ⋅ [ a , y , z , b ] = ∣ a y ∣ ∣ a x ∣ ∣ b x ∣ ∣ b y ∣ ⋅ ∣ a z ∣ ∣ a y ∣ ∣ b y ∣ ∣ b z ∣ = ∣ a z ∣ ∣ a x ∣ ∣ b x ∣ ∣ b z ∣ = [ a , x , z , b ] , [a,x,y,b]\cdot[a,y,z,b]=\frac{|ay|}{|ax|}\frac{|bx|}{|by|}\cdot\frac{|az|}{|ay|}\frac{|by|}{|bz|}=\frac{|az|}{|ax|}\frac{|bx|}{|bz|}=[a,x,z,b], [ a , x , y , b ] ⋅ [ a , y , z , b ] = ∣ a x ∣ ∣ a y ∣ ∣ b y ∣ ∣ b x ∣ ⋅ ∣ a y ∣ ∣ a z ∣ ∣ b z ∣ ∣ b y ∣ = ∣ a x ∣ ∣ a z ∣ ∣ b z ∣ ∣ b x ∣ = [ a , x , z , b ] , 这是因为因子 ∣ a y ∣ |ay| ∣ a y ∣ 与 ∣ b y ∣ |by| ∣ b y ∣ 相互抵消。对两边取 1 2 ln \frac12\ln 2 1 ln 得 d Ω ( x , y ) + d Ω ( y , z ) = d Ω ( x , z ) d_\Omega(x,y)+d_\Omega(y,z)=d_\Omega(x,z) d Ω ( x , y ) + d Ω ( y , z ) = d Ω ( x , z ) ,这恰是三角不等式取等号的情形,因此直线段 [ x , z ] [x,z] [ x , z ] 实现了希尔伯特距离,是一条测地线。
非共线情形的三角不等式。 当 x , y , z x,y,z x , y , z 不共线时,需要用到 Ω \Omega Ω 的凸性:将 ( x , z ) (x,z) ( x , z ) 这一对通过 y y y 投影,所得到的相关交比总不小于直接从 x x x 到 z z z 的情形,因为从 y y y 看到的边界点不会比沿 x z xz x z 直接看到的边界点更靠近 x x x 或 z z z ——借助 Ω \Omega Ω 的凸性仔细证明这一单调性,即可在一般情形下得到 d Ω ( x , z ) ≤ d Ω ( x , y ) + d Ω ( y , z ) d_\Omega(x,z)\le d_\Omega(x,y)+d_\Omega(y,z) d Ω ( x , z ) ≤ d Ω ( x , y ) + d Ω ( y , z ) (见 Hilbert 1895;完整推导见 Handbook of Hilbert Geometry 第1章)。
例题: 由定义计算希尔伯特距离
设 Ω \Omega Ω 为开单位圆盘 { x 2 + y 2 < 1 } \{x^2+y^2<1\} { x 2 + y 2 < 1 } ,令 x = ( − 0.5 , 0 ) x=(-0.5,0) x = ( − 0.5 , 0 ) 、y = ( 0.5 , 0 ) y=(0.5,0) y = ( 0.5 , 0 ) 。请直接由定义 d Ω ( x , y ) = 1 2 ln [ a , x , y , b ] d_\Omega(x,y)=\frac12\ln[a,x,y,b] d Ω ( x , y ) = 2 1 ln [ a , x , y , b ] 计算 d Ω ( x , y ) d_\Omega(x,y) d Ω ( x , y ) 。
解答 过 x x x 与 y y y 的水平直线与单位圆交于 a = ( − 1 , 0 ) a=(-1,0) a = ( − 1 , 0 ) 与 b = ( 1 , 0 ) b=(1,0) b = ( 1 , 0 ) ,顺序为 a , x , y , b a,x,y,b a , x , y , b 。沿该直线,∣ a y ∣ = 1.5 |ay|=1.5 ∣ a y ∣ = 1.5 、∣ b x ∣ = 1.5 |bx|=1.5 ∣ b x ∣ = 1.5 、∣ a x ∣ = 0.5 |ax|=0.5 ∣ a x ∣ = 0.5 、∣ b y ∣ = 0.5 |by|=0.5 ∣ b y ∣ = 0.5 ,故 [ a , x , y , b ] = 1.5 × 1.5 0.5 × 0.5 = 2.25 0.25 = 9 [a,x,y,b]=\frac{1.5\times1.5}{0.5\times0.5}=\frac{2.25}{0.25}=9 [ a , x , y , b ] = 0.5 × 0.5 1.5 × 1.5 = 0.25 2.25 = 9 。因此 d Ω ( x , y ) = 1 2 ln 9 = ln 3 ≈ 1.099 d_\Omega(x,y)=\frac12\ln 9=\ln 3\approx 1.099 d Ω ( x , y ) = 2 1 ln 9 = ln 3 ≈ 1.099 。(这里 ∣ a y ∣ = ∣ b x ∣ |ay|=|bx| ∣ a y ∣ = ∣ b x ∣ 并非巧合,而是因为 x x x 与 y y y 关于圆心对称——正是这种对称性使交比恰好是完全平方数 9 = 3 2 9=3^2 9 = 3 2 。)
椭圆的特殊情形 x 2 / a 2 + y 2 / b 2 = 1 x^2/a^2+y^2/b^2=1 x 2 / a 2 + y 2 / b 2 = 1 :在这里,希尔伯特度量 d Ω d_\Omega d Ω 不仅仅是类比于双曲几何,它正是 经典的克莱因(射影)双曲平面模型,通过一个线性坐标变换搬到了这个特定的椭圆上。 设 B = { x 1 2 + ⋯ + x n 2 < 1 } \mathbb{B}=\{x_1^2+\dots+x_n^2<1\} B = { x 1 2 + ⋯ + x n 2 < 1 } 为开单位球。则 ( B , d B ) (\mathbb{B},d_{\mathbb{B}}) ( B , d B ) 通过经典的贝尔特拉米–克莱因模型与常曲率 − 1 -1 − 1 的 n n n 维双曲空间等距。更一般地,若 E ⊂ R n E\subset\mathbb{R}^n E ⊂ R n 是任意椭球(即 B \mathbb{B} B 在某个可逆仿射映射 T T T 下的像),则 ( E , d E ) (E,d_E) ( E , d E ) 通过 T T T 与 ( B , d B ) (\mathbb{B},d_{\mathbb{B}}) ( B , d B ) 等距,从而也与双曲空间等距;除此之外,任何与椭球不仿射等价的有界凸区域 Ω \Omega Ω 都不能给出与常曲率空间等距的希尔伯特几何。
为什么成立? 希尔伯特的交比构造,正是阿瑟·凯莱与费利克斯·克莱因数十年前在一条圆锥曲线内部构造双曲几何射影模型时所用的同一种构造——希尔伯特1895年写给克莱因的信指出,真正使交比公式定义出度量的是 Ω \Omega Ω 的凸性,而非圆锥曲线特殊的二次形状。因此,把他的一般构造特殊化回 Ω = B \Omega=\mathbb{B} Ω = B 便恰好重现了凯莱与克莱因的构造,这正是椭圆成为唯一一种使希尔伯特几何不只是‘类似双曲’、而是真正就是双曲几何的形状的原因。
证明 沿直径。 取 x = 0 x=0 x = 0 ,y = ( r , 0 , … , 0 ) y=(r,0,\dots,0) y = ( r , 0 , … , 0 ) ,0 < r < 1 0<r<1 0 < r < 1 。过这两点的直线与 ∂ B \partial\mathbb{B} ∂ B 交于 a = ( − 1 , 0 , … , 0 ) a=(-1,0,\dots,0) a = ( − 1 , 0 , … , 0 ) 与 b = ( 1 , 0 , … , 0 ) b=(1,0,\dots,0) b = ( 1 , 0 , … , 0 ) ,故 ∣ a y ∣ = 1 + r |ay|=1+r ∣ a y ∣ = 1 + r 、∣ a x ∣ = 1 |ax|=1 ∣ a x ∣ = 1 、∣ b x ∣ = 1 |bx|=1 ∣ b x ∣ = 1 、∣ b y ∣ = 1 − r |by|=1-r ∣ b y ∣ = 1 − r ,得 d B ( 0 , y ) = 1 2 ln 1 + r 1 − r = artanh ( r ) d_{\mathbb{B}}(0,y)=\frac12\ln\frac{1+r}{1-r}=\operatorname{artanh}(r) d B ( 0 , y ) = 2 1 ln 1 − r 1 + r = artanh ( r ) 。这恰好与曲率 − 1 -1 − 1 的贝尔特拉米–克莱因模型中从中心到欧氏半径 r r r 处的点的标准双曲距离公式一致。
不在直径上的情形。 对一般的 x , y ∈ B x,y\in\mathbb{B} x , y ∈ B ,选取一个旋转 R ∈ O ( n ) R\in O(n) R ∈ O ( n ) (固定 0 0 0 的球的等距变换),把过 x , y x,y x , y 的直线搬到某坐标轴上;由于 R R R 保持 B \mathbb{B} B 不变,并把四点 a , x , y , b a,x,y,b a , x , y , b 映为交比相同的另外四点,故 d B ( x , y ) = d B ( R x , R y ) d_{\mathbb{B}}(x,y)=d_{\mathbb{B}}(Rx,Ry) d B ( x , y ) = d B ( R x , R y ) ;再借助 B \mathbb{B} B 的一个双曲等距(保持 B \mathbb{B} B 不变、同样保持交比的莫比乌斯变换)把其中一点平移到 0 0 0 ,即化归为上面已算出的直径情形。由此得到的公式恰好就是贝尔特拉米–克莱因距离公式,故 ( B , d B ) (\mathbb{B},d_{\mathbb{B}}) ( B , d B ) 与 n n n 维双曲空间等距。
一般椭球。 设 T : R n → R n T:\mathbb{R}^n\to\mathbb{R}^n T : R n → R n 为满足 T ( B ) = E T(\mathbb{B})=E T ( B ) = E 的可逆线性(或仿射)映射。仿射映射是 R P n \mathbb{RP}^n RP n 中固定无穷远超平面的射影变换,而共线点的交比在一切射影变换下都不变;由于 T T T 把过 x , y ∈ B x,y\in\mathbb{B} x , y ∈ B 的直线映为过 T x , T y ∈ E Tx,Ty\in E T x , T y ∈ E 的直线,把边界对 a , b a,b a , b 映为 E E E 的边界对 T a , T b Ta,Tb T a , T b ,因此把定义用的四元组映为定义用的四元组,故 [ a , x , y , b ] = [ T a , T x , T y , T b ] [a,x,y,b]=[Ta,Tx,Ty,Tb] [ a , x , y , b ] = [ T a , T x , T y , T b ] ,从而对一切 x , y x,y x , y 都有 d E ( T x , T y ) = d B ( x , y ) d_E(Tx,Ty)=d_{\mathbb{B}}(x,y) d E ( T x , T y ) = d B ( x , y ) 。因此 T : ( B , d B ) → ( E , d E ) T:(\mathbb{B},d_{\mathbb{B}})\to(E,d_E) T : ( B , d B ) → ( E , d E ) 是一个等距映射,( E , d E ) (E,d_E) ( E , d E ) 同样是 n n n 维双曲空间。
例题: 仿射不变性:同一个距离被搬到椭圆上
设 E = { x 1 2 / 4 + x 2 2 / 1.44 < 1 } E=\{x_1^2/4+x_2^2/1.44<1\} E = { x 1 2 /4 + x 2 2 /1.44 < 1 } 为半轴 a = 2 a=2 a = 2 、b = 1.2 b=1.2 b = 1.2 的椭圆,它是单位圆盘 B \mathbb{B} B 在线性映射 T ( x 1 , x 2 ) = ( 2 x 1 , 1.2 x 2 ) T(x_1,x_2)=(2x_1,1.2x_2) T ( x 1 , x 2 ) = ( 2 x 1 , 1.2 x 2 ) 下的像。利用直觉部分中在圆盘上的计算(x = ( 0 , 0 ) x=(0,0) x = ( 0 , 0 ) 、y = ( 0.6 , 0 ) y=(0.6,0) y = ( 0.6 , 0 ) ,得 d B ( x , y ) = ln 2 d_{\mathbb{B}}(x,y)=\ln 2 d B ( x , y ) = ln 2 ),直接由 E E E 上的定义计算 d E ( T x , T y ) d_E(Tx,Ty) d E ( T x , T y ) ,并与定理“椭圆情形正是双曲几何的克莱因模型”核对。
解答 T T T 把 x = ( 0 , 0 ) x=(0,0) x = ( 0 , 0 ) 映为 x ′ = ( 0 , 0 ) x'=(0,0) x ′ = ( 0 , 0 ) ,把 y = ( 0.6 , 0 ) y=(0.6,0) y = ( 0.6 , 0 ) 映为 y ′ = ( 1.2 , 0 ) y'=(1.2,0) y ′ = ( 1.2 , 0 ) 。过 x ′ , y ′ x',y' x ′ , y ′ 的水平直线在 x 1 2 / 4 = 1 x_1^2/4=1 x 1 2 /4 = 1 处与 ∂ E \partial E ∂ E 相交,即交于 a ′ = ( − 2 , 0 ) a'=(-2,0) a ′ = ( − 2 , 0 ) 与 b ′ = ( 2 , 0 ) b'=(2,0) b ′ = ( 2 , 0 ) 。沿该直线,∣ a ′ y ′ ∣ = 1.2 + 2 = 3.2 |a'y'|=1.2+2=3.2 ∣ a ′ y ′ ∣ = 1.2 + 2 = 3.2 、∣ b ′ x ′ ∣ = 2 − 0 = 2 |b'x'|=2-0=2 ∣ b ′ x ′ ∣ = 2 − 0 = 2 、∣ a ′ x ′ ∣ = 0 − ( − 2 ) = 2 |a'x'|=0-(-2)=2 ∣ a ′ x ′ ∣ = 0 − ( − 2 ) = 2 、∣ b ′ y ′ ∣ = 2 − 1.2 = 0.8 |b'y'|=2-1.2=0.8 ∣ b ′ y ′ ∣ = 2 − 1.2 = 0.8 ,故 [ a ′ , x ′ , y ′ , b ′ ] = 3.2 × 2 2 × 0.8 = 6.4 1.6 = 4 [a',x',y',b']=\frac{3.2\times 2}{2\times 0.8}=\frac{6.4}{1.6}=4 [ a ′ , x ′ , y ′ , b ′ ] = 2 × 0.8 3.2 × 2 = 1.6 6.4 = 4 ,得到 d E ( x ′ , y ′ ) = 1 2 ln 4 = ln 2 d_E(x',y')=\frac12\ln 4=\ln 2 d E ( x ′ , y ′ ) = 2 1 ln 4 = ln 2 。这恰好等于 d B ( x , y ) = ln 2 d_{\mathbb{B}}(x,y)=\ln 2 d B ( x , y ) = ln 2 ,验证了定理所说线性映射 T T T 是从 ( B , d B ) (\mathbb{B},d_{\mathbb{B}}) ( B , d B ) 到 ( E , d E ) (E,d_E) ( E , d E ) 的等距映射:其实根本不需要重新计算,因为 T T T 是仿射的,而交比根本不会察觉直线的仿射重新参数化。
进阶 超越椭圆:希尔伯特第四问题与芬斯勒几何 希尔伯特1895年写给克莱因的信并非孤立的趣闻:它直接催生了他在1900年巴黎国际数学家大会上提出的23个著名问题中的第四问题 ,该问题要求刻画实射影空间某区域上所有测地线恰为普通直线段的度量。由上文定理“希尔伯特距离是真正的度量,直线段是测地线”可知,由凸区域 Ω \Omega Ω 构造出的每一个希尔伯特几何自动都是这样的例子。格奥尔格·哈梅尔于1901年解决了光滑(“正则”)情形,证明任何充分光滑的这类度量在局部都是闵可夫斯基度量(平移不变、由范数导出)。不附加光滑性假设的一般问题,主要通过赫尔伯特·布泽曼的积分几何方法——本着克罗夫顿公式的精神,用超平面空间上的测度表示容许的度量——以及在此基础上阿列克谢·波戈列洛夫于1973年给出的一般解而得以基本解决,不过二维情形此后仍不断有改进出现。一个单一的事实精确地支配着希尔伯特几何 ( Ω , d Ω ) (\Omega,d_\Omega) ( Ω , d Ω ) 能有多“弯曲”:当且仅当 Ω \Omega Ω 是椭球时,d Ω d_\Omega d Ω 才来自常曲率 − 1 -1 − 1 的真正黎曼度量(见上述定理);对其余任何有界凸区域 Ω \Omega Ω ,d Ω d_\Omega d Ω 依然是以直线段为测地线的完全合法的度量,但它源自非黎曼的芬斯勒 结构——每一点处方向的“单位球”是 Ω \Omega Ω 自身经缩放得到的副本,而非圆滑的椭球,因此长度以任何黎曼度量都无法复现的方式依赖于方向。在无穷小意义下,若 t + ( x , v ) t_+(x,v) t + ( x , v ) 与 t − ( x , v ) t_-(x,v) t − ( x , v ) 表示从 x ∈ Ω x\in\Omega x ∈ Ω 沿 + v +v + v 与 − v -v − v 方向离开 Ω \Omega Ω 之前能走多远,则希尔伯特距离由下面的芬斯勒范数生成。当 Ω \Omega Ω 中心对称(Ω = − Ω \Omega=-\Omega Ω = − Ω ,例如以原点为中心的正方形或正六边形)时,这一芬斯勒结构变为平移不变,并在中心附近归结为某个赋范向量空间的几何——这是与椭球并列的第二类经典的对称凸区域 ,只有当该范数恰好是欧氏范数时才真正是黎曼的。
F Ω ( x , v ) = 1 2 ∥ v ∥ ( 1 t + ( x , v ) + 1 t − ( x , v ) ) F_\Omega(x,v) = \frac12\,\|v\|\left(\frac{1}{t_+(x,v)}+\frac{1}{t_-(x,v)}\right) F Ω ( x , v ) = 2 1 ∥ v ∥ ( t + ( x , v ) 1 + t − ( x , v ) 1 ) 常见错误. 关于希尔伯特几何的三个常见错误。 (1) 认为任何 希尔伯特几何都“是”双曲几何——只有当 Ω \Omega Ω 恰为椭球时这才成立;对于正方形或三角形,d Ω d_\Omega d Ω 仍是以直线段为测地线的完全合法度量,但它是芬斯勒的而非黎曼的,其几何与常曲率双曲空间本质上不同。(2) 忘记 d Ω ( x , y ) = 1 2 ln [ a , x , y , b ] d_\Omega(x,y)=\frac12\ln[a,x,y,b] d Ω ( x , y ) = 2 1 ln [ a , x , y , b ] 中的系数 1 2 \frac12 2 1 ,或忘记四点必须沿直线按 a , x , y , b a,x,y,b a , x , y , b 的顺序取——若顺序颠倒,交比会取倒数,对数的符号也会反转。(3) 把希尔伯特度量与其非对称的构件——芬克度量 (Funk metric)F Ω ( x , y ) = ln ∣ b x ∣ ∣ b y ∣ F_\Omega(x,y)=\ln\frac{|bx|}{|by|} F Ω ( x , y ) = ln ∣ b y ∣ ∣ b x ∣ (只用 y y y 前方远处的边界点 b b b )——混淆:芬克度量已经以直线段为测地线,但一般不 对称(F Ω ( x , y ) ≠ F Ω ( y , x ) F_\Omega(x,y)\ne F_\Omega(y,x) F Ω ( x , y ) = F Ω ( y , x ) ),希尔伯特度量只有在显式对称化之后才能得到,即 d Ω ( x , y ) = 1 2 ( F Ω ( x , y ) + F Ω ( y , x ) ) d_\Omega(x,y)=\frac12(F_\Omega(x,y)+F_\Omega(y,x)) d Ω ( x , y ) = 2 1 ( F Ω ( x , y ) + F Ω ( y , x )) 。进阶 向前的桥梁:凸射影结构及其极限 当一个紧流形 M M M 表示为 Ω / Γ \Omega/\Gamma Ω/Γ ,其中 Ω ⊂ R P n \Omega\subset\mathbb{RP}^n Ω ⊂ RP n 是一个真凸区域,Γ \Gamma Γ 是在 Ω \Omega Ω 上自由且共紧地作用的射影变换离散群时,它便携带一个凸射影结构 ,希尔伯特度量 d Ω d_\Omega d Ω 下降为 M M M 本身上一个真正的(芬斯勒的,一般非黎曼的)类黎曼结构。研究这类结构如何形变——它们的曲率、测地流、模空间——会引入光滑微分几何的工具(希格斯丛、调和映射、联络),尽管底层度量只是芬斯勒的;这是从希尔伯特几何通向流形上更广阔的微分几何图景的一条路径。反方向地,让一个真凸区域 Ω t \Omega_t Ω t 退化——随着参数 t t t 趋于极端,其边界逐渐变平、趋向一个多胞形——会使希尔伯特度量变得越来越呈多面体状:距离越来越由测地线最靠近极限多胞形的哪个面所支配,这种“线性函数的最大/最小”方式,作为一种类比而非字面上的等同,让人联想到热带几何在对数退化下用分片线性的多面体复形取代弯曲代数簇的方式。这两个方向对本文库之后的章节都很重要:微分几何方向通向高阶泰希米勒理论 与阿诺索夫表示 ,退化、分片线性的方向通向热带几何 。
历史注记
1871年,费利克斯·克莱因指出,将阿瑟·凯莱的射影距离公式应用于一条圆锥曲线的内部,可以得到一个测地线为直线的双曲几何模型——克莱因(或凯莱–克莱因)模型 。在1895年写给克莱因的一封短信中(同年发表于《Mathematische Annalen》),大卫·希尔伯特 提出:若将圆锥曲线换成任意 有界凸区域会怎样?他证明同样的交比配方仍然给出一个以直线段为测地线的度量,第一次把克莱因的构造推广到远超圆锥曲线的范围。这封信直接促成了希尔伯特在1900年国际数学家大会上提出的23个问题中的第四问题,是塑造他关于几何基础更宏大纲领的同一思想圈的一部分。值得将希尔伯特的射影路径与亨利·庞加莱 本人独立发现的双曲平面共形模型(上半平面与配备庞加莱度量的开圆盘,发现于1880年代初)加以对比:庞加莱的模型保持角度不变但将测地线弯曲成圆弧,而克莱因与希尔伯特的模型保持直线不变却使角度失真——这是对同一个双曲几何的两幅真正不同却都忠实的图景。在哈梅尔、布泽曼与波戈列洛夫解决希尔伯特第四问题之后,希尔伯特几何本身沉寂了数十年,直到2000年代以来经历了一次重大复兴:伊夫·贝努瓦关于“convexes divisibles”(可分凸集)的一系列论文表明,容许共紧对称群作用的非椭球型希尔伯特几何远比人们预想的更为丰富、更为奇异,从而把这一课题重新与几何群论以及李群离散子群理论联系了起来。
大卫·希尔伯特 亨利·庞加莱
研究 凸可分区域与高阶刚性 研究前沿 截至 2026 年
研究现状(截至2026年)。 若某个真凸区域 Ω ⊂ R P n \Omega\subset\mathbb{RP}^n Ω ⊂ RP n 上存在一个由射影变换构成的离散群 Γ \Gamma Γ 自由且共紧地作用,使得 Ω / Γ \Omega/\Gamma Ω/Γ 是携带凸射影结构的闭流形,则称其为可分的 (divisible)。当 Ω \Omega Ω 为椭球时,这就还原为经典的闭双曲流形;伊夫·贝努瓦在2000年代的奠基性工作(“Convexes divisibles I–IV”)构造出维数 ≥ 3 \ge 3 ≥ 3 中第一批非 椭球的严格凸可分区域,并证明了一个刚性二分定理——这样的 Γ \Gamma Γ 要么在 P G L ( n + 1 , R ) \mathrm{PGL}(n+1,\mathbb{R}) PGL ( n + 1 , R ) 中 Zariski 稠密,要么 Ω \Omega Ω 分裂为一个乘积或一个对称锥。有两个问题至今真正悬而未决:在给定维数下,究竟哪些真凸区域是可分的,除低维情形外完全分类尚属未知;而奇异(非对称)严格凸可分区域边界 ∂ Ω \partial\Omega ∂ Ω 的精细正则性——已知在一般情形下除去一个小的例外集合便不是 C 1 C^1 C 1 的——也只被部分理解。大约自2015年起,希尔伯特几何的技巧已成为快速发展的阿诺索夫表示 与高阶泰希米勒理论 的核心工具,该理论研究曲面群(及更一般的双曲群)到高阶李群中离散且几何性质良好的表示;曲面上的凸射影结构(即 Γ \Gamma Γ 为曲面群的希尔伯特几何)通过崔— 戈德曼(Choi–Goldman)将 P G L ( 3 , R ) \mathrm{PGL}(3,\mathbb{R}) PGL ( 3 , R ) 的希钦分量与这类结构空间等同起来,给出了这一理论最初的奠基性例子。2025年召开的多场研究计划(包括 ICTS 班加罗尔与 IHP 巴黎等)将该理论进一步推进:迈向非阿基米德域与混合特征群中的阿诺索夫表示,迈向多元表示组的希尔伯特长度谱的谱统计,也迈向由伪黎曼双曲空间 H p , q \mathbb{H}^{p,q} H p , q 构造的“更高阶”泰希米勒空间——所有这一切依旧可以追溯回希尔伯特1895年的交比构造。
在单位圆盘 Ω = { x 2 + y 2 < 1 } \Omega=\{x^2+y^2<1\} Ω = { x 2 + y 2 < 1 } 中,设 x = ( 0 , 0 ) x=(0,0) x = ( 0 , 0 ) 、y = ( 0.6 , 0 ) y=(0.6,0) y = ( 0.6 , 0 ) 。过这两点的直线与圆交于 a = ( − 1 , 0 ) a=(-1,0) a = ( − 1 , 0 ) 、b = ( 1 , 0 ) b=(1,0) b = ( 1 , 0 ) ,且 ∣ a y ∣ = 1.6 |ay|=1.6 ∣ a y ∣ = 1.6 、∣ b x ∣ = 1 |bx|=1 ∣ b x ∣ = 1 、∣ a x ∣ = 1 |ax|=1 ∣ a x ∣ = 1 、∣ b y ∣ = 0.4 |by|=0.4 ∣ b y ∣ = 0.4 。d Ω ( x , y ) d_\Omega(x,y) d Ω ( x , y ) 等于多少?
ln 2 \ln 2 ln 2 4 4 4 ln 4 \ln 4 ln 4 0.4 0.4 0.4 有界凸区域 Ω \Omega Ω 呈何种形状时,希尔伯特度量 d Ω d_\Omega d Ω 会精确等于经典的克莱因(贝尔特拉米–克莱因)双曲几何模型?
正方形 三角形 椭圆(椭球) 正六边形
对于不是椭球的一般有界凸区域 Ω \Omega Ω (例如正方形或三角形),下列哪一项正确描述了希尔伯特度量 d Ω d_\Omega d Ω ?
它总是黎曼的、具有常负曲率,与椭球情形完全一样 它是以直线段为测地线的真正度量,但一般来说来自非黎曼的芬斯勒结构 只要 Ω \Omega Ω 有角,它就不满足三角不等式 除非 Ω \Omega Ω 是正多边形,否则它没有定义 希尔伯特第四问题(1900年)要求刻画实射影空间某区域上所有测地线恰为普通的 ___ 的度量。
圆弧 直线段 圆锥曲线 闭合回路