Lipschitz 连续映射 是度量空间 之间的一类连续映射 .
定义 设 ( X , d X ) , ( Y , d Y ) 是度量空间, 如果映射 f : X → Y 满足存在常数 L ≥ 0 , 使得对任意 x 1 , x 2 ∈ X , 都有 d Y ( f ( x 1 ) , f ( x 2 )) ≤ L d X ( x 1 , x 2 ) , 则称 f 是 Lipschitz 连续映射 . 满足上述条件的 L 的下确界被称为 f 的 Lipschitz 常数 , 记为 Lip ( f ; X ) . 在不引起混淆的情况下, Lip ( f ; X ) 简记为 Lip ( f ) .
如果 X = Y = R , 则 Lipschitz 连续性是说 ∣ f ( x ) − f ( y ) ∣ ≤ L ∣ x − y ∣ ( ∀ x , y ∈ R ) , 即 f ( x ) 图像上任何两点连线的斜率绝对值不超过 L . 换言之, Lipschitz 连续函数是指增长率有界的一类函数.
延拓 对于映射 f : R → R , 如果 f 是 Lipschitz 连续函数, 过 f 的图像上一点 ( x 0 , f ( x 0 )) 以 ± L 为斜率作两条直线, 则 f 的图像应当包含在这两条直线形成的左右两个角形区域 ∣ y − f ( x 0 ) ∣ ≤ L ∣ x − x 0 ∣ 中; 反过来, 如果对图像上任何一点而言, f 的图像都包含在这两个角形区域中, 则 f 是 Lipschitz 连续函数. 这一直观描述给出了如下的延拓定理, 从度量空间的任何子集 (不需要是闭集) 到 R 的 Lipschitz 连续映射都可以在保持 Lipschitz 常数的意义下延拓到整个空间.
设 ( X , d ) 是度量空间, A ⊆ X 是 X 的任意子集, f : A → R 是 Lipschitz 连续映射, 则存在 Lipschitz 连续映射 F : X → R , 满足 F ∣ A = f 且 Lip ( F ; X ) = Lip ( f ; A ) .
证明. 记 L = Lip ( f ; A ) , 定义 F : X → R 为F ( x ) = y ∈ A inf ( f ( y ) + L d ( x , y )) . 断言 F 满足所需的性质.
第一步: 证明 F ∣ A = f . 设 x ∈ A , 根据定义有 F ( x ) ≤ f ( x ) + L d ( x , x ) = f ( x ) . 反过来, 对任意 y ∈ A 都有 ∣ f ( y ) − f ( x ) ∣ ≤ L d ( x , y ) , 从而f ( y ) + L d ( x , y ) ≥ f ( x ) , 所以 F ( x ) ≥ f ( x ) . 综合两方面得到 F ∣ A = f .
第二步: 证明
Lip ( F ; X ) = L . 因为
F ∣ A = f , 所以自动有
Lip ( F ; X ) ≥ L . 反过来, 对任意
x 1 , x 2 ∈ X , 根据定义
F ( x 1 ) − F ( x 2 ) = y 2 ∈ A sup y 1 ∈ A inf ( f ( y 1 ) − f ( y 2 ) + L d ( x 1 , y 1 ) − L d ( x 2 , y 2 )) . 将
y 1 取成
y 2 , 并利用
三角不等式 可得
F ( x 1 ) − F ( x 2 ) ≤ y 2 ∈ A sup ( L d ( x 1 , y 2 ) − L d ( x 2 , y 2 )) ≤ L d ( x 1 , x 2 ) . 交换
x 1 , x 2 , 就能得到
∣ F ( x 1 ) − F ( x 2 ) ∣ ≤ L d ( x 1 , x 2 ) , 所以
Lip ( F ; X ) ≤ L . 综合两方面得到
Lip ( F ; X ) = L .
证明中用到了 R 的线性结构, 因此难以将 R 推广为一般的度量空间, 但是否可以推广到 R n 呢? 一个直接的想法是对于每个分量使用上述延拓定理, 但局限性在于无法保持 Lip ( F ; X ) = Lip ( f ; A ) 成立, 只能得到较弱的估计 Lip ( F ; X ) ≤ n Lip ( f ; A ) . 事实上, 如果要求 X = R m , 则确实可以进行保持 Lipschitz 常数的延拓. 这一定理的证明需要如下几何引理, 其中 B ( x , r ) 表示以 x 为球心、r 为半径的闭球.
设 N ∈ N , 给定 x 1 , … , x N ∈ R n 和 r 1 , … , r N > 0 , 对于 t ≥ 0 , 定义C t := i = 1 ⋂ N B ( x i , t r i ) . 则 { t ≥ 0 ∣ C t = ∅ } = [ s , ∞ ) ( s < ∞ ) , 且 C s 恰好包含一个点. 进一步, 设 C s = { x } , 则 x 落在那些满足 ∣ x − x i ∣ = t r i 的点 x i 形成的凸包中.
证明. 容易看出 s 的存在性以及 C s = ∅ . 下面使用反证法, 如果 C s 包含两个不同的点 x , y (此时 s > 0 ) , 则 z = ( x + y ) /2 满足 (注意不等号是严格的)∣ x i − z ∣ < min { ∣ x i − x ∣ , ∣ x i − y ∣ } ≤ s r i , ∀1 ≤ i ≤ N . 根据连续性可知存在 0 < s ′ < s 使得 z ∈ C s ′ , 与 s 的最小性矛盾!
进一步, 反设
C s = { x } 且
x 不落在那些使得
∣ x − x i ∣ = s r i 的点
x i 形成的凸包中 (此时亦有
s > 0 ) . 不妨设这些点就是
x 1 , … , x k ( k ≤ N ) , 显然
k ≥ 1 (否则将
s 略微减小依然有
C s = 0 ) . 存在一条过
x 的直线
l 使得
x 1 , … , x k 均位于
x 的同侧且不在
l 上. 考虑
x 沿垂直于
l 的方向朝着
x 1 , … , x k 所在一侧移动少许所得的点
y , 则当
∣ x − y ∣ 充分小时, 对
1 ≤ i ≤ k 都有
∣ x i − y ∣ < ∣ x i − x ∣ = s r i , 并且根据连续性可知对
k < i ≤ N 也有
∣ x i − y ∣ < s r i . 所以
y ∈ C s , 与
C s = { x } 矛盾!
设 A ⊆ R m , f : A → R n 是 Lipschitz 映射, 则存在 Lipschitz 映射 F : R m → R n , 使得 F ∣ A = f 且 Lip ( F ; R m ) = Lip ( f ; A ) .
证明. 利用 Zorn 引理 的一套抽象废话 (参见 Hahn–Banach 定理 的证明) , 只需证明对任意一点 y ∈ R m ∖ A , 可以将 f 保持 Lipschitz 常数地延拓到 A ∪ { y } 上. 也就是说, 存在映射 g : A ∪ { y } → R n 满足 g ∣ A = f 且 Lip ( g ; A ∪ { y }) = Lip ( f ; A ) .
通过乘上常数, 可以不妨设 Lip ( f ; A ) = 1 . 映射 g 由 z := g ( y ) ∈ R n 唯一确定, 需要满足的条件等价于∣ z − f ( x ) ∣ ≤ ∣ y − x ∣ , ∀ x ∈ A . 也就是说, 需要z ∈ x ∈ A ⋂ B ( f ( x ) , ∣ y − x ∣ ) . 因为一族紧集的交为空集当且仅当其中有限个的交为空集, 所以只需证明对有限个点 x 1 , … , x N ∈ A , 有i = 1 ⋂ N B ( f ( x i ) , ∣ y − x i ∣ ) = ∅.
记
s = inf { t ≥ 0 ∣ B ( f ( x i ) , t ∣ y − x i ∣ )} . 只需证明
s ≤ 1 . 根据引理
2.2 , 设
⋂ i = 1 N B ( f ( x i ) , s ∣ y − x i ∣ ) = { z } , 且使得
∣ f ( x i ) − z ∣ = s ∣ y − x i ∣ 的
x i 恰好是
x 1 , … , x k ( 1 ≤ k ≤ N ) , 则存在
λ 1 , … , λ k ∈ [ 0 , 1 ] , 使得
∑ i = 1 k λ i = 1 且
z = ∑ i = 1 k λ i f ( x i ) . 于是
0 = 2 ∣ ∣ i = 1 ∑ k λ i ( z − f ( x i )) ∣ ∣ 2 = 2 i , j = 1 ∑ k λ i λ j ( z − f ( x i )) ( z − f ( x j )) = i , j = 1 ∑ k λ i λ j ( ∣ z − f ( x i ) ∣ 2 + ∣ z − f ( x j ) ∣ 2 − ∣ f ( x i ) − f ( x j ) ∣ 2 ) ≥ i , j = 1 ∑ k λ i λ j ( s 2 ∣ y − x i ∣ 2 + s 2 ∣ y − x j ∣ 2 − ∣ x i − x j ∣ 2 ) = i , j = 1 ∑ k λ i λ j ( 2 s 2 ( y − x i ) ( y − x j ) + ( s 2 − 1 ) ∣ x i − x j ∣ 2 ) = 2 s 2 ∣ ∣ i = 1 ∑ k λ i ( y − x i ) ∣ ∣ 2 + ( s 2 − 1 ) i , j = 1 ∑ k λ i λ j ∣ x i − x j ∣ 2 . 如果
s > 1 , 则后一项必须为
0 , 也就是说只能
k = 1 , 但这种情况会导致
s = 0 , 故必须有
s ≤ 1 , 从而结论得证.
Rademacher 定理 对于 Lipschitz 函数 f : R → R , 因为 f 是绝对连续函数 , 利用实分析中的微积分基本定理 可知, f 的导数几乎处处存在. 进一步, 如果考虑定义域是 R n 上的情况, 是否会有 Lipschitz 函数 f : R n → R 一定几乎处处可微呢? 答案是肯定的, 这就是 Rademacher 定理, 下面给出一个直接的证明. 之后, 还将利用 Sobolev 空间 的理论再次得到这一结果.
设 f : R n → R 是 Lipschitz 函数, 则
•
对于每个方向 v ∈ S n − 1 , 方向导数 ∂ v f 几乎处处存在.
•
用 ∂ i 表示关于第 i 个坐标轴正方向的方向导数, 如果 v = ( v 1 , … , v n ) ∈ S n − 1 , 则几乎处处成立∂ v f ( x ) = v 1 ∂ 1 f ( x ) + ⋯ + v n ∂ n f ( x ) .
•
f 几乎处处可微, 且几乎处处成立 df ( x ) = ( ∂ 1 f ( x ) , … , ∂ n f ( x )) .
证明. 利用旋转, 只需证明 ∂ n f 几乎处处存在. 将 R n 视为 R n − 1 × R . 对任意 x ′ ∈ R n − 1 , 关于 x n 的函数 x n ↦ f ( x ′ , x n ) 是 R 上的 Lipschitz 函数. 根据前文所述, 其在 R 上几乎处处可导. 这正是说对每个 x ′ ∈ R n − 1 而言, 在 { x ′ } × R 上 ∂ n f 几乎处处存在. 结合 Fubini 定理 可知 ∂ n f 几乎处处存在.
接下来, 设 v = ( v 1 , … , v n ) ∈ S n − 1 , 对任意 φ ∈ C c ∞ ( R n ) 和任意 h > 0 , 有∫ R n h f ( x + h v ) − f ( x ) φ ( x ) d x = − ∫ R n f ( x ) h φ ( x ) − φ ( x − h v ) d x . 令 h → 0 + , 使用控制收敛定理 可得∫ R n ∂ v f ( x ) φ ( x ) d x = ∫ R n f ( x ) ∂ v φ ( x ) d x = − i = 1 ∑ n v i ∫ R n f ( x ) ∂ i φ ( x ) d x . 注意到右边的积分都是可以使用分部积分公式 的. 以 i = n 为例, 利用 Fubini 定理和 f ( x ) 关于每个分量的绝对连续性可得∫ R n f ( x ) ∂ i ( x ) d x = ∫ R n − 1 ( ∫ R f ( x ′ , x n ) ∂ n φ ( x ′ , x n ) d x n ) d x ′ = − ∫ R n − 1 ( ∫ R ∂ n f ( x ′ , x n ) φ ( x ′ , x n ) d x n ) d x ′ = − ∫ R n ∂ n f ( x ) φ ( x ) d x . 代入上式得到∫ R n ∂ v f ( x ) φ ( x ) d x = ∫ R n ( i = 1 ∑ n v i ∂ i f ( x ) ) φ ( x ) d x . 由 φ 的任意性可知, 几乎处处成立∂ v f ( x ) = v 1 ∂ 1 f ( x ) + ⋯ + v n ∂ n f ( x ) .
最后来证明 f 几乎处处可微. 取 S n − 1 的稠密子集 v 1 , v 2 , … , 对每个 k ∈ R n 定义A k = { x ∈ R n ∣ ∂ v k f ( x ) = i = 1 ∑ n ( v k ) i ∂ i f ( x )} , 则 ∣ R n ∖ A i ∣ = 0 . 再定义 A = ⋂ k ∈ N A k , 则 ∣ R n ∖ A ∣ = 0 , 下面证明 f 在 A 上可微, 并且有df ( x ) = ( ∂ 1 f ( x ) , … , ∂ n f ( x )) , ∀ x ∈ A .
对于
x ∈ A ,
v ∈ S n − 1 以及
h > 0 , 定义
Q x ( v , h ) = h f ( x + h v ) − f ( x ) − i = 1 ∑ n v i ∂ i f ( x ) . 则已经证明了
h → 0 + lim Q x ( v k , h ) = 0. 对于任意
ε > 0 , 取
v 1 , … , v N ∈ S , 满足对任意
v ∈ S n − 1 , 存在
1 ≤ k ≤ N 使得
∣ v − v k ∣ < ε , 从而
Q x ( v , h ) − Q x ( v k , h ) = h f ( x + h v ) − f ( x + h v k ) − i = 1 ∑ n ( v i − ( v k ) i ) ∂ i f ( x ) . 所以
∣ Q x ( v , h ) − Q x ( v k , h ) ∣ ≤ Lip ( f ) ε + n Lip ( f ) ε = ( n + 1 ) Lip ( f ) ε . 当
h 充分小时,
∣ Q x ( v k , h ) ∣ ≤ ε ( ∀1 ≤ k ≤ N ) , 于是对一切
v ∈ S n − 1 都有
∣ Q x ( v , h ) ∣ ≤ (( n + 1 ) Lip ( f ) + 1 ) ε . 这就证明了当
h → 0 + 时
Q x ( v , h ) 关于
v 一致收敛到
0 , 故结论得证.
因为 Lipschitz 函数可以延拓, 并且可微是局部性质, 所以只要局部 Lipschitz 连续就足够保证几乎处处可微.
仔细观察这个证明, 其实关键在于方向导数的 “平凡” 性质∂ v f ( x ) = i = 1 ∑ n v i ∂ i f ( x ) . 为了得到上式, 考察了形如τ v f ( h ) := h f ( x + h v ) − f ( x ) 的式子, 这在分析学中被成为差商 . 在 Sobolev 空间的理论中, 差商是十分有效的工具. 上面的证明中用到了差商的一个重要性质, 即对于 φ ∈ C c ∞ ( R n ) , 通过换元可以得到 (看起来像是离散版本的分部积分公式)∫ R n τ h f ( x ) φ ( x ) d x = − ∫ R n f ( x ) τ − h φ ( x ) d x .
下面将使用 Sobolev 空间的理论证明 Rademacher 定理. 为了与方向导数 ∂ i 区分, 用 D i 表示关于第 i 个分量的弱导数.
f : R n → R 几乎处处等于一个 Lipschitz 连续函数当且仅当 f ∈ W 1 , ∞ ( R n ) . 进一步, 此时 D i f ( x ) = ∂ i f ( x ) 对几乎所有 x ∈ R n 成立.
证明. 仔细观察定理 3.1 的证明, 会发现已经验证了 Lipschitz 连续函数 f : R n → R 具有弱导数, 且 D i f 几乎处处等于 ∂ i f . 这就证明了 “仅当”, 下面证明 “当”.
假设
f ∈ W 1 , ∞ ( R n ) , 取
磨光化子 ρ 对
f 进行磨光, 即定义
f ε = ρ ε ∗ f ( ε > 0 ) . 根据磨光化子的一般性质, 有
∥ D f ε ∥ L ∞ ( R n ) ≤ ∥ D f ∥ L ∞ ( R n ) , 并且存在子列
ε 1 , ε 2 , ⋯ → 0 + , 使得
f ε k 几乎处处收敛到
f . 因为
f ε ∈ C ∞ ( R n ) , 所以
∣ f ε ( x ) − f ε ( y ) ∣ ≤ ∥ D f ε ∥ L ∞ ( R n ) ∣ x − y ∣ ≤ ∥ D f ∥ L ∞ ( R n ) ∣ x − y ∣. 记
A = { x ∈ R n ∣ lim k → ∞ f ε k ( x ) = f ( x )} , 则
∣ R n ∖ A ∣ = 0 , 并且上式表明对任意
x , y ∈ A 有
∣ f ( x ) − f ( x ) ∣ ≤ ∥ D f ∥ L ∞ ( R n ) ∣ x − y ∣ . 使用延拓定理可以将
f ∣ A 延拓为
R n 上的 Lipschitz 连续函数, 故
f 几乎处处等于一个 Lipschitz 连续函数.
当 n < p ≤ ∞ 时, 根据 Sobolev 嵌入定理 , W 1 , p 可以嵌入 Hölder 空间 . 在下面的论述中, 对于 f ∈ W 1 , p ( n < p ≤ ∞ ) , 总是不妨假设 f 是连续函数. 将要证明这种情况下, f 总是几乎处处可微的, 结合定理 3.3 就证明了 Rademacher 定理.
需要用到如下的 Morrey 不等式 , 它是证明 Sobolev 嵌入定理的工具之一. 其证明可以参见任何一本介绍 Sobolev 空间的教材.
对于 n < p < ∞ , 存在只与 p , n 有关而与 x , r 无关的常数 C , 使得对任意 f ∈ W 1 , p ( B ( x , 2 r )) 和任意 y ∈ B ( x , r ) , 都有∣ f ( x ) − f ( y ) ∣ ≤ C ∣ x − y ∣ 1 − n / p ∥ D f ∥ L p ( B ( x , 2 r )) .
设 f ∈ W l oc 1 , p ( R n ) , 其中 n < p ≤ ∞ , 则 f 几乎处处可微, 且 df ( x ) = D f ( x ) ( a . e . x ∈ R n ) .
证明. 因为 W l oc 1 , ∞ 总是包含在 W l oc 1 , p 中, 只需处理 n < p < ∞ 的情况. 根据 Morrey 不等式, 存在常数 C 使得对任意 x , y ∈ R n 都有∣ f ( x ) − f ( y ) ∣ ≤ C ∣ x − y ∣ 1 − n / p ∥ D f ∥ L p ( B ( x , 2∣ x − y ∣ )) .
接下来, 不是对
f 而是对
y ↦ f ( y ) − D f ( x ) y 这个函数使用上式, 得到
∣ f ( x ) − f ( y ) − D f ( x ) ( y − x ) ∣ ≤ C ∣ x − y ∣ 1 − n / p ∥ D f ( ⋅ ) − D f ( x ) ∥ L p ( B ( x , 2∣ x − y ∣ ) . 如果
x 是
D f 的
Lebesgue 点 , 则当
y → x 时
∣ f ( x ) − f ( y ) − D f ( x ) ( y − x ) ∣ = C ∣ x − y ∣ 1 − n / p o ( ∣ x − y ∣ n / p ) = o ( ∣ x − y ∣ ) . 因此
f 在
x 处可微且
df ( x ) = D f ( x ) . 最后, 因为几乎所有点都是
D f 的 Lebesgue 点, 结论得证.
也许定理 3.5 以及 Sobolev 嵌入定理 W 1 , p ↪ C 0 , 1 − n / p ( n < p < ∞ ) 会让人猜想 Hölder 连续函数也几乎处处可微. 但事实恰好相反, 如果 α ∈ ( 0 , 1 ) , 则存在 C 0 , α 但无处可微的函数. 本质上来说, 这是因为 C 0 , α 允许很 “陡” 的函数, 但 Lipschitz 函数的斜率是有界的.
面积公式 任何学过微积分的人都应当知道如何求曲线的长度. 如果 u : [ a , b ] → R n ( n ≥ 1 ) 是 C 1 单射, 则参数曲线 u ([ a , b ]) 的长度为∫ a b ∣ u ′ ( t ) ∣ d t . 特别的, 一类参数曲线由函数的图像给出. 设 f : [ a , b ] → R 是 C 1 函数, 则 f 的图像 {( x , f ( x )) ∣ x ∈ [ a , b ]} 构成一条参数曲线 x ↦ ( x , f ( x )) , 其长度为∫ a b ∣ ( 1 , f ′ ( x )) ∣ d t = ∫ a b 1 + ∣ f ′ ( x ) ∣ 2 d x .
更一般的, 对于高维的曲面, 如果 U 是 R m 中的开区域, u : U → R n ( n ≥ m ) 是 C 1 单射, 则 m 维参数曲面 u ( U ) 的面积为∫ U J u d x . 其中 J u 可以称为 u 的 Jacobi 行列式 或者面积因子 , 其定义如下.
对于 u : R m → R n ( n ≥ m ) , 如果 u 在 x 处可微, 定义面积因子J u ( x ) = det ( D u ( x ) T D u ( x )) , D u ( x ) = ( D j u i ( x ) ) 1 ≤ i ≤ n , 1 ≤ j ≤ m .
特别的, 如果 f : U → R 是 C 1 函数, 则 f 的图像是 m 维参数曲面, 其面积是∫ U J (( x 1 , … , x m , f ( x )) d x = ∫ U 1 + ∣ D f ( x ) ∣ 2 d x .
实分析引入了测度 这一概念来描述面积, 因此一个自然的问题是上面定义的面积能否实现为某种测度. 答案是可以的, 对应的测度是 Hausdorff 测度 H m . 面积公式正是在描述这件事, 并且将 C 1 映射推广为 Lipschitz 连续映射 (回忆 Rademacher 定理, R n 上的 Lipschitz 连续函数几乎处处可微) .
参数曲线的长度还可以用全变差 定义, 即对于连续单射 u : [ a , b ] → R n , 定义 Γ = u ([ a , b ]) 的长度为l := a = x 0 < x 1 < ⋯ < x n ≤ b , n ∈ N sup i = 1 ∑ n ∣ u ( x i ) − u ( x i − 1 ) ∣. 可以证明 l = H 1 ( Γ ) , 大致的方法如下: 一方面, 因为投影不会增大 Hausdorff 测度, 所以 H 1 ( u [ x i − 1 , x i ]) ≥ ∣ u ( x i ) − u ( x i − 1 ) ∣ , 这就得到 H 1 ( Γ ) ≥ l ; 另一方面, 可以取弧长参数 u : [ 0 , l ] → R n , 有 Lip ( u ) ≤ 1 , 所以 H 1 ( Γ ) ≤ Lip ( u ) H 1 ([ 0 , l ]) ≤ l .
这个证明中用到了 Hausdorff 测度的一个简单性质, H m ( f ( E )) ≤ Lip ( f ) m H m ( E ) . 这一性质将在今后反复使用.
注意这一等价性只需要 u 是连续单射. 如果 u 是 C 1 单射, 则显然有 l = ∫ a b ∣ u ′ ∣ . 而面积公式是说当 u 仅仅是 Lipschitz 单射时这件事情也成立.
下面将陈述并证明完整形式的面积公式, 作为推论得到参数曲面面积与 Hausdorff 测度的等价性. 证明方法是利用 f 在局部上近似于仿射变换 x ↦ f ( x 0 ) + D f ( x 0 ) ( x − x 0 ) (其中 x − x 0 视为列向量, D f ( x 0 ) ( x − x 0 ) 是矩阵的乘积) , 面积公式对仿射变换成立; 将 f 的定义域切成一些小块, 每一小块上用近似的仿射变换去逼近.
首先给出几个引理, 其中包含了面积公式的特例, 将在证明中被使用. 因为有延拓定理, 因此总是可以不妨设 f 是定义在整个 R m 上而非其子集上.
设 f : R m → R n 是 Lipschitz 连续映射, E 是 Lebesgue 可测集, 则 f ( E ) 是 H m -可测集.
证明. Lebesgue 可测集
E 能够写成可数个紧集以及一个
H m -零测集之并. 紧集在连续映射下的像还是紧集, 从而
H m -可测.
H m -零测集在 Lipschitz 映射下的像还是
H m -零测集, 从而也
H m -可测.
设 f : R m → R n ( m ≤ n ) 是 Lipschitz 连续映射, E ⊆ R n 是 Lebesgue 可测集, 且对任意 x ∈ E 有 Jf ( x ) = 0 (特别的, 要求 D f ( x ) 存在) , 则关于 y ∈ R n 的函数 y ↦ H 0 ( E ∩ f − 1 ( y )) 是 H m -可测函数, 且∫ R n H 0 ( E ∩ f − 1 ( y )) d H m ( y ) = 0.
证明. 只需证明 H m ( E ) < ∞ 的情况, 一般的情况利用 R m 是 σ -紧的以及单调收敛定理即可.
对任意 N ∈ N , 对于每个点 x ∈ E , 存在 r > 0 , 使得对任意 y ∈ B ( x , r ) 有∣ f ( x ) − f ( y ) ∣ ≤ ∣ x − y ∣/ N . 定义 A k ( k ∈ N ) 为A k = { x ∈ E ∣ ∣ f ( x ) − f ( y ) ∣ ≤ ∣ x − y ∣/ N , ∀ y ∈ B ( x , 1/ k )} . 则 A k ⊆ A k + 1 且 A N , A N + 1 , … 构成 E 的可数覆盖.
将 A N , A N + 1 , … 中每个 A k 分成可数个直径小于 1/ k (更小于 1/ N ) 的可测集, 并且让这些集合两两不交, 记为 B 1 , N , B 2 , N , … . 每个 B i , N 都包含在某个 A k ( k ≥ N ) 中, 并且 B i , N 中任意两个点的距离小于 1/ k , 所以对任意 x , y ∈ B i , N 有∣ f ( x ) − f ( y ) ∣ ≤ ∣ x − y ∣/ N . 也就是说 Lip ( f ; B i , N ) ≤ 1/ N .
考虑 H m -可测函数 ∑ i = 1 ∞ χ f ( B i , N ) , 根据单调收敛定理有∫ R n i = 1 ∑ ∞ χ f ( B i , N ) ( y ) d H m ( y ) = i = 1 ∑ ∞ H m ( f ( B i , N )) ≤ i = 1 ∑ ∞ Lip ( f ; B i , N ) m H m ( B i , N ) ≤ H m ( E ) / N m .
最后, 自然想要令
N → ∞ . 为了求左边的极限, 需要加上一个限制, 即要求每个
B i , N + 1 都包含在某个
B j , N 中. 因为
B i , N 的半径小于
1/ N , 容易证明
∑ i = 1 ∞ χ f ( B i , N ) ( y ) 递增地逐点收敛到
H 0 ( E ∩ f − 1 ( y )) (见下方的注) , 利用单调收敛定理就完成了证明.
关键技巧之一在于将 H 0 ( E ∩ f − 1 ( y )) 实现为 ∑ i = 1 ∞ χ f ( B i , N ) ( y ) 的递增逐点极限, 其中 B 1 , N , B 2 , N , … 是 E 的可测划分, 每个 B i , N + 1 都包含在某个 B j , N 中, 且 B i , N 的直径关于 N 一致趋于 0 . 这件事的证明如下: 因为 B i , N 是划分, 所以 ∑ i = 1 ∞ χ f ( B i , N ) ≤ H 0 ( E ∩ f − 1 ( y )) ; 反过来, 对任意 t 个不同的点 x 1 , … , x t ∈ E ∩ f − 1 ( y ) , 只要 N 充分大, 它们就必须落在 t 个不同的 B i , N 中, 由此得到 lim N → ∞ ∑ i = 1 ∞ χ f ( B i , N ) ( y ) ≥ t , 由 t 的任意性即证.
对于 Lipschitz 映射而言, f ( B i , N ) 的可测性得以保持 (引理 4.3 ) , 从而得到 H 0 ( E ∩ f − 1 ( y )) 的可测性. 注意这件事并不依赖于在 E 上 Jf = 0 , 在面积公式中也会遇到这样的可测性结果.
如果 f 不是 Lipschitz 映射, 并不能直接得到 f ( B i , N ) 的可测性. 比如说, 容易构造可测函数 φ : [ 0 , 1 ] → R , 使得一元函数 y ↦ H 0 ( φ − 1 ( y )) 不可测. 但是, 如果还要求 φ 是连续的, 则 H 0 ( φ − 1 ( y )) 又是可测函数了. 这是因为可以将 [ 0 , 1 ] 分成 2 N 个长度为 1/ 2 N 的闭区间 I 1 , N , … , I 2 N , N , 利用紧集在连续函数下的像是紧集可以得到可测性. 虽然此时相邻两个小区间有一个公共点, 但这样的点只有可数个, 从而 ∑ i = 1 2 N χ f ( I i , N ) ( y ) 几乎处处收敛到 H 0 ( f − 1 ( y )) .
设 f : R m → R n ( m ≤ n ) 是 Lipschitz 连续映射, 对于 Lebesgue 可测集 E ⊆ R m , 关于 y ∈ R n 的函数 y ↦ H 0 ( E ∩ f − 1 ( y )) 是 H m -可测函数, 且∫ R n H 0 ( E ∩ f − 1 ( y )) d H m ( y ) ≤ Lip ( f ) m ∣ E ∣. 特别的, 如果 ∣ E ∣ = 0 , 则 ∫ R n H 0 ( E ∩ f − 1 ( y ) d H m ( y ) = 0 .
证明. 仿照引理
4.4 的证明, 此时
B i , N 可以选取任何直径小于
1/ N 的子集, 总有
H m ( f ( B i , N )) ≤ Lip ( f ) m H m ( B i , N ) , 从而结论成立.
设 f : R m → R n ( m ≤ n ) 是 Lipschitz 连续映射, 则对于 Lebesgue 可测集 E ⊆ R m , 关于 y ∈ R n 的函数 y ↦ H 0 ( E ∩ f − 1 ( y )) 是 H m -可测函数, 且∫ R n H 0 ( E ∩ f − 1 ( y )) d H m ( y ) = ∫ E Jf ( x ) d x .
左边的被积函数 H 0 ( E ∩ f − 1 ( y )) 等于 y 被 f ∣ E 映到的次数. 因为没有要求 f 是单射 (单射的情况见推论 4.9 ) , 所以左边应该是 f ( E ) 带有 “重数” 的面积.
证明. 先对 E 进行一些简化, 根据 Rademacher 定理, f 几乎处处可微, E 中使得 f 不可微的点构成 H m -零测集, 根据引理 4.6 可知其对于结论左右两边的贡献都是 0 . 再考虑 E 中使得 Jf ( x ) = 0 的点 x 组成的集合, 则根据引理 4.4 可知这个子集对结论两边的贡献也都是 0 . 因此, 可以不妨设 f 在 E 上处处可微且 Jf > 0 .
用 ∥ ⋅ ∥ 表示算子范数, 定义G = { S 是 n × m 矩阵 ∣ J S > 0 } , J S := det ( S T S ) . 则 S ∈ G 是 R m 到 R n 中一个 m 维超平面的嵌入, 并且成立H m ( S ( E )) = J S H m ( E ) . (这件事需要证明, 但并不困难. 比如说利用极分解 , S 可以分解成 n × m 的正交矩阵 乘上一个 m × m 的对角矩阵 , 其中 m × n 的正交矩阵是指 S T S = I . 上式对这两类矩阵都显然成立, 并且 J S 也可以表示为这二者的面积因子的乘积. )
取 G 的稠密子集 S 1 , S 2 , … . 对任意 0 < ε < 1 , 对于每个点 x ∈ E , 存在某个 S k 使得 ∥ D f ( x ) − S k ∥ < ε , 于是( 1 − ε ) m J S k < Jf ( x ) < ( 1 + ε ) m J S k . (作者的线性代数不太好, 也可能不是 ( 1 ± ε ) m , 但总之是一个 1 + O ( ε ) 的东西. )
当 ∣ y − x ∣ 充分小时,( 1 − ε ) ∣ S k ( y − x ) ∣ < ∣ f ( y ) − f ( x ) ∣ < ( 1 + ε ) ∣ S k ( y − x ) ∣.
然后是引理 4.4 的故技重施, 考虑 E 的覆盖A k = { x ∈ E ∣ ∥ D f ( x ) − S k ∥ < ε , 且 ∀ y ∈ B ( x , 1/ k ) , 上式成立 } , k ∈ N . 将这些 A k 切成直径小于 1/ k 的小块, 即 B 1 , B 2 … 构成 E 的可测划分, 每个 B i 都包含在某个 A k 中且 B i 的直径小于 1/ k .
根据构造, 对任意 x , y ∈ B i , 都有( 1 − ε ) ∣ S k ( y − x ) ∣ < ∣ f ( x ) − f ( y ) ∣ ≤ ( 1 + ε ) ∣ S k ( y − x ) ∣. 由此可知 f ∣ B i 是单射, 用 S k − 1 ( x ) , S k − 1 ( x ) 代替 x , y (回忆 S k 是 R m 到 R n 中一个 m 维超平面的嵌入) , 得到对任意 x , y ∈ S k ( B i ) , 有( 1 − ε ) ∣ x − y ∣ < ∣ ( f S k − 1 ) ( y ) − ( f S k − 1 ) ( x ) ∣ < ( 1 + ε ) ∣ x − y ∣. 所以 1 − ε ≤ Lip ( f S k − 1 ; S k ( B i )) ≤ 1 + ε , 由此可得H m ( f ( B i )) ≤ Lip ( f S k − 1 ) m H m ( S k ( B i )) = ( 1 + ε ) m J S k H m ( B i ) ≤ ( 1 + ε ) m ( 1 − ε ) − m ∫ B i Jf ( x ) d x . 类似的,( 1 + ε ) − m ∫ B i Jf ( x ) d x ≤ J ( S k ) H m ( B i ) = H m ( S k ( B i )) ≤ Lip (( f S k − 1 ) − 1 ) m H m ( f ( B i )) ≤ ( 1 − ε ) − m H m ( f ( B i )) . 结合上面两个式子得到( 1 − ε ) m ( 1 + ε ) − m ∫ B i Jf ( x ) d x ≤ H m ( f ( B i )) ≤ ( 1 + ε ) m ( 1 − ε ) − n ∫ B i Jf ( x ) d x .
将所有
B i 加起来, 注意
f ∣ B i 是单射, 利用单调收敛定理得到
( 1 − ε ) m ( 1 + ε ) − m ∫ E Jf ( x ) d x ≤ ∫ R n H 0 ( E ∩ f − 1 ( y )) d H m ( y ) ≤ ( 1 + ε ) m ( 1 − ε ) − m ∫ E Jf ( x ) d x . 最后, 令
ε → 0 + 就完成了证明.
设 f : R m → R n ( m ≤ n ) 是 Lipschitz 连续单射, 则对 Lebesgue 可测集 E ⊆ R m , 有 f ( E ) 是 H m -可测集, 且H m ( f ( E )) = ∫ E Jf ( x ) d x . 也就是说, 通常定义的 C 1 参数曲面面积确实等于 m 维 Hausdorff 测度.
面积公式可以看成换元公式的推广. 如果 f : R m → R n ( m ≤ n ) 是 Lipschitz 连续单射, 则∫ R n χ f ( E ) ( y ) d H m ( y ) = H m ( f ( E )) = ∫ R m χ E ( x ) Jf ( x ) d x . 这可以看成在左边做了通常的换元 y = f ( x ) , 右边的被积函数需要乘上 Jacobi 行列式 Jf . 更一般的, 利用单调收敛定理和简单函数的稠密性, 可以得到如下推论.
设 f : R m → R n ( m ≤ n ) 是 Lipschitz 连续映射, g 是 R m 上的 Borel 可测函数. 如果 g 非负或者 g ∈ L 1 , 则∫ R n ⎝ ⎛ x ∈ f − 1 ( y ) ∑ g ( x ) ⎠ ⎞ d H m ( y ) = ∫ R n ( ∫ f − 1 ( y ) g ( x ) d H 0 ( x ) ) d H m ( y ) = ∫ R m g ( x ) Jf ( x ) d x .
余面积公式 Fubini 定理是说, 在满足一些相当一般的条件下,∫ R m + n f ( x , y ) d H m + n = ∫ R m ( ∫ R n f ( x , y ) d H n ( y ) ) d H m ( x ) . 特别的, 可测集 E 的体积等于先求切片 E x := { y ∈ R n ∣ ( x , y ) ∈ E } ( x ∈ R m ) 的 n 维体积, 接着再对 x 进行积分. 切片 E x 正是到前 m 个分量的投影映射的水平集 .
一般的, 考虑一个 C 1 函数 u : R n → R , 水平集 u − 1 ( t ) 通常是一个 n − 1 维超曲面. 如果将 H n − 1 ( u − 1 ( t )) 对 t 积分, 得到的结果其实是余面积公式的特例∫ R H n − 1 ( u − 1 ( t )) d t = ∫ R n ∣ D u ( x ) ∣ d x .
为了理解这个式子, 给出一个不严谨 (但思路合理) 的推导. 假设可以反解出 x n = v ( x ′ , t ) ( x ′ = ( x 1 , … , x n − 1 ) ∈ R n − 1 ) . 比如说当 ∂ n u = 0 时, 根据隐函数定理 , 在局部上就可以有这样的表示. 根据面积公式, ∫ R H n − 1 ( u − 1 ( t )) d t = ∫ R ∫ R n − 1 1 + ∣ ∂ 1 v ∣ 2 + ⋯ + ∣ ∂ n − 1 v ∣ 2 ∣ ∣ x n = v ( x ′ , t ) d H n − 1 ( x ′ ) d t = ∫ R ∫ R n − 1 1 + ∣ − ∂ 1 u / ∂ n u ∣ 2 + ⋯ + ∣ − ∂ n − 1 u / ∂ n u ∣ 2 ∣ ∣ x n = v ( x ′ , t ) d H n − 1 ( x ′ ) d t = ∫ R ∫ R n − 1 ∣ ∂ n u ∣ − 1 ∣ D u ∣ ∣ ∣ x n = v ( x ′ , t ) d H n − 1 ( x ′ ) d t = ∫ R n − 1 ∫ R ∣ ∂ n u ∣ − 1 ∣ D u ∣ ∣ ∣ x n = v ( x ′ , t ) d t d H n − 1 ( x ′ ) = ∫ R n − 1 ∫ R ∣ D u ∣ d x n d H n − 1 ( x ′ ) = ∫ R n ∣ D u ∣. 其中最后一行的第一个等号再次用到了面积公式以及 ∣ ∂ t v ( x ′ , t ) ∣ = ∣ ∂ n u ( x ′ , v ( x ′ , t )) ∣ − 1
对于一般的情况, 考虑映射 u : R m → R n ( m ≥ n ) , 将水平集的 m − n 维 Hausdorff 测度进行积分, 即 ∫ R n H m − n ( u m − n ( y )) H n ( y ) , 则结果应当等于 u 的 Jacobi 行列式或者余面积因子 的积分.
对于 u : R m → R n ( m ≥ n ) , 如果 u 在 x 处可微, 定义余面积因子J u ( x ) = det ( D u ( x ) D u ( x ) T ) , D u ( x ) = ( D j u i ( x ) ) 1 ≤ i ≤ n , 1 ≤ j ≤ m .
下面将给出余面积公式的陈述即证明, 方法在精神层面和面积公式有些相似. 同样首先给出若干引理.
设 f : R m → R n ( m ≥ n ) 是 Lipschitz 连续映射, 则对 Lebesgue 可测集 E ⊆ R m , 关于 y ∈ R n 的函数 y ↦ H m − n ( E ∩ f − 1 ( y )) 是 H n -可测的, 且∫ R n H m − n ( E ∩ f − 1 ( y )) d H n ( y ) ≤ ω m ω n ω m − n Lip ( f ) n H m ( E ) . 其中 ω n 表示 R n 中单位球的体积, 即 ω n = π n /2 /Γ ( n /2 + 1 ) .
特别的, 如果 ∣ E ∣ = 0 , 则∫ R n H m − n ( E ∩ f − 1 ( y )) d H n ( y ) = 0.
证明. 只需证明对任意 δ > 0 , 关于 y 的函数 H δ m − n ( E ∩ f − 1 ( y )) 是 H n -可测的, 并且∫ R n H δ m − n ( E ∩ f − 1 ( y )) d H n ( y ) ≤ ω m ω n ω m − n Lip ( f ) n ∣ E ∣. 如果这件事得证, 那么利用单调收敛定理就完成了证明. 于是证明分为两部分, 一是证明可测性, 二是证明不等式成立. 实际上, 证明可测性是技巧性最强的, 而且需要用到上面的不等式, 因此先假设可测性成立并证明上面的不等式.
不妨设 ∣ E ∣ < ∞ , 则对任意 ε > 0 , 存在直径小于 δ 的可测集 F 1 , F 2 , … 覆盖 E , 且i = 1 ∑ ∞ ω m ( 2 diam ( F i ) ) n < ∣ E ∣ + ε . 定义可测函数 g : R n → R 为g ( y ) = i = 1 ∑ ∞ ω m − n ( 2 diam ( F i ) ) m − n χ f ( F i ) ( y ) . 因为使得 χ f ( F i ) ( y ) = 1 的 F i 构成 E ∩ f − 1 ( y ) 的覆盖, 所以g ( y ) ≥ H δ m − n ( E ∩ f − 1 ( y )) . 对 y 积分得到∫ R n H δ m − n ( E ∩ f − 1 ( y )) H n ( y ) ≤ ∫ R n g ( y ) d H n ( y ) = i = 1 ∑ ∞ ω m − n ( 2 diam ( F i ) ) m − n H n ( f ( F i )) ≤ i = 1 ∑ ∞ ω m − n ( 2 diam ( F i ) ) m − n Lip ( f ) n H n ( F i ) ≤ i = 1 ∑ ∞ ω m − n ( 2 diam ( F i ) ) m − n Lip ( f ) n ω n ( 2 diam ( F i ) ) n = ω m − n ω n Lip ( f ) n i = 1 ∑ ∞ ( 2 diam ( F i ) ) m ≤ ω m ω n ω m − n Lip ( f ) n ( ∣ E ∣ + ε ) . 由 ε 任意性即证.
最后来证明 H m − n ( E ∩ f − 1 ( y )) 是关于 y 的可测函数.
第一步: 如果 E 是紧集, 则 E ∩ f − 1 ( y ) 是包含在 E 中的紧集, 根据下面的引理 5.3 可知 H m − n ( E ∩ f − 1 ( y )) 是上半连续函数, 所以是可测函数.
第二步: 如果 E 是开集, 则 E 能够写成一列紧集的递增并, 即存在紧集 K 1 ⊆ K 2 ⊆ ⋯ 使得 E = ⋃ i = 1 ∞ K i . 于是 H m − n ( E ∩ f − 1 ( y )) = lim i → ∞ H m − n ( E ∩ f − 1 ( y )) , 所以是可测函数.
第三步: 如果 ∣ E ∣ < ∞ , 则存在一列紧集 K 1 ⊆ K 2 ⊆ ⋯ 和开集 A 1 ⊇ A 2 ⊇ ⋯ , 满足 K i ⊆ E ⊆ A i 且 ∣ A i ∖ K i ∣ → 0 . 根据前两步以及上面证明的不等式, 有0 ≤ ∫ R n ( H m − n ( A i ∩ f − 1 ( y )) − H m − n ( K i ∩ f − 1 ( y ))) d H n ( y ) = ∫ R n H m − n (( A i ∖ K i ) ∩ f − 1 ( y )) d H n ( y ) ≤ ω m ω n ω m − n Lip ( f ) n ∣ A i ∖ K i ∣. 因为 H m − n ( K i ∩ f − 1 ( y )) 关于 i 单增, H m − n ( A i ∩ f − 1 ( y )) 关于 i 单减, 且H m − n ( K i ∩ f − 1 ( y )) ≤ H m − n ( E ∩ f − 1 ( y )) ≤ H m − n ( A i ∩ f − 1 ( y )) . 根据 Fatou 引理 有∫ R n i → ∞ lim ( H m − n ( A i ∩ f − 1 ( y )) − H m − n ( K i ∩ f − 1 ( y ))) H m ( y ) = 0. 所以对几乎所有 y 成立H m − n ( E ∩ f − 1 ( y )) = i → ∞ lim H m − n ( K i ∩ f − 1 ( y )) = i → ∞ lim H m − n ( A i ∩ f − 1 ( y )) , 这就证明了 H m − n ( E ∩ f − 1 ( y )) 的可测性.
第四步: 对于一般的可测集
E , 将
E 写成一列有限测度集的递增并, 利用第二步的方法和第三步的结论便完成了整个证明.
设 K 1 , K 2 , … 是 R n 中的紧集, 且存在 R > 0 使得 K i ⊆ B ( 0 , R ) . 定义K = { x ∈ X ∣ ∃ 子列 n k → ∞ 和 x n k ∈ K n k , 使得 x n k → x } . 则对任意 m , δ > 0 有H δ m ( K ) ≥ i → ∞ lim sup H δ m ( K i ) .
证明. 对任意 ε > 0 , 取开集 G 1 , G 2 , … 是 K 的覆盖, 满足 diam ( G i ) < δ , 且i = 1 ∑ ∞ ω m ( 2 diam ( G i ) ) m ≤ H δ m ( K ) + ε .
断言当 i 充分大时, K i 包含在开集 G = ⋃ i = 1 ∞ G i 中. 若不然, 存在子列 i k → ∞ 和 x i k ∈ K i k , 使得 x i k ∈ G . 但是, 因为 K i ⊆ B ( 0 , R ) , 所以 x i k 有收敛子列 x i k ′ , 其极限落在 K 中, 所以当 k ′ 充分大时必然有 x i k ′ ∈ G , 矛盾!
因此, 当
i 充分大时,
H δ m ( K i ) ≤ i = 1 ∑ ∞ H δ m ( G i ) ≤ i = 1 ∑ ∞ ω m ( 2 diam ( G i ) ) m ≤ H δ m ( K ) + ε . 由
ε 任意性即证.
设 f : R m → R n ( m ≥ n ) 是 Lipschitz 连续映射, E ⊆ R m 是 Lebesgue 可测集. 如果对任意 x ∈ E 都有 Jf ( x ) = 0 , 则关于 y ∈ R n 的函数 y ↦ H m − n ( E ∩ f − 1 ( y )) 是 H n -可测的, 且∫ R n H m − n ( E ∩ f − 1 ( y )) d H n ( y ) = 0.
证明. 仿照引理
4.4 的证明, 可以将
E 切成若干小块, 每一小块上
Lip ( f ) 很小, 利用引理
5.2 的不等式进行放缩即可.
现在可以来叙述并证明余面积公式, 约定几个记号.
对于 m ≥ n , 将 x ∈ R m 等同于 ( x ′ , x ′′ ) ∈ R m − n × R n , 用 p ( x ) = x ′ 表示前 m − n 个分量的投影, q ( x ) = x ′′ 表示后 n 个分量的投影. 对于集合 E ⊆ R n , 定义 x ′ ∈ R m − n 对应的截面为E x ′ = { x ′′ ∈ R n ∣ ( x ′ , x ′′ ) ∈ E } . 类似的, 定义 x ′′ ∈ R n 对应的截面为E x ′′ = { x ′ ∈ R m − n ∣ ( x ′ , x ′′ ) ∈ E } .
设 f : R m → R n ( m ≥ n ) 是 Lipschitz 连续映射, 则对 Lebesgue 可测集 E ⊆ R m , 关于 y ∈ R n 的函数 y ↦ H m − n ( E ∩ f − 1 ( y )) 是 H n -可测的, 且∫ R n H m − n ( E ∩ f − 1 ( y )) d H n ( y ) = ∫ E Jf ( x ) d x .
证明. 先对问题进行一些简化. 首先, 根据引理 5.2 和引理 5.4 , 可以不妨设 f 在 E 上处处可微且 Jf > 0 . 其次, 对每个点 x ∈ R m , 存在 n 个不同的坐标 1 ≤ i 1 < ⋯ < i n ≤ m , 使得 Jacobi 行列式det ∂ ( x i 1 , … , x i n ) ∂ ( f 1 , … , f n ) = 0. 将 E 按照 i 1 , … , i n 的不同进行划分, 可以不妨设 f 在 E 上满足det ∂ ( x m − n + 1 , … , x n ) ∂ ( f 1 , … , f n ) = 0. 最后, 再像面积公式的证明里一样将 E 划分成小块, 可以不妨设 f 在 E 上是单射, 并且 f − 1 也是 Lipschitz 连续映射.
定义 u : E → R m 为u ( x ) = ( x ′ , f ( x )) , 则 u 是 Lipschitz 单射, 并且 u − 1 : u ( E ) → E 也是 Lipschitz 连续映射. 如果在 u 在 x 处可微, 且 u − 1 在 u ( x ) 处可微, 则有D u − 1 ( u ( x )) = D u ( x ) − 1 . 这件事实际上对 a . e . x ∈ E 成立, 因为不满足条件的点要么落在 u 不可微的点集中, 要么落在 u − 1 不可微的点集被 u − 1 映到的像中, 二者都是零测集.
将 u − 1 写为 v ( z , y ) ( z ∈ R m − n , y ∈ R n ) . 对于固定的 y , 将其视为关于 z 的映射 v y ( z ) : R m − n → R m . 对任意 y ∈ R n , 因为E ∩ f − 1 ( y ) = { x ∈ E ∣ f ( x ) = y } = { x ∈ E ∣ q u ( x ) = y } = v y ( u ( E ) y ) . 根据面积公式, 有H m − n ( E ∩ f − 1 ( y )) = ∫ u ( E ) y J v y ( z ) H m − n ( z ) . 对 y 积分, 再次使用面积公式, 得∫ R n H m − n ( E ∩ f − 1 ( y )) d H n ( y ) = ∫ R n ∫ u ( E ) y J v y ( z ) d H m − n ( z ) d H n ( y ) = ∫ u ( E ) J v y ( z ) d H m ( y , z ) = ∫ E J v q u ( x ) ( p u ( x )) J u ( x ) H m ( x ) .
最后只需要证明J v q u ( x ) ( p u ( x )) J u ( x ) = Jf ( x ) , a . e . x ∈ E . (注意这里面 J 既表示面积因子又表示余面积因子. )
这个式子的验证这就是简单的矩阵计算. 在几乎处处的意义下, 记D u ( x ) = ⎝ ⎛ 1 ⋮ 0 ∂ 1 f 1 ( x ) ⋮ ∂ 1 f n ( x ) ⋯ ⋯ ⋯ ⋯ 0 0 1 ∂ m − n f 1 ( x ) ⋮ ∂ m − n f n ( x ) 0 0 0 ∂ m − n + 1 f 1 ( x ) ⋮ ∂ m − n + 1 f n ( x ) ⋯ ⋯ ⋯ ⋯ ⋯ 0 0 0 ∂ m f 1 ( x ) ⋮ ∂ m f n ( x ) ⎠ ⎞ =: ( I B 0 A ) , 则D f ( x ) = ( B A ) , D v ( u ( x )) = D u ( x ) − 1 = ( I − A − 1 B 0 A − 1 ) , D v q u ( x ) ( q u ( x )) = ( I − A − 1 B ) .
需要用到一个简单行列式性质, 即对任何矩阵
A (未必是方阵) , 有
det ( I + A T A ) = det ( I + A A T ) (见下面的注) . 则根据上面的表示有
J u ( x ) = ∣ det ( A ) ∣ , Jf ( x ) = det ( B B T + A A T ) , J v q u ( x ) ( p u ( x )) = det ( I + ( A − 1 B ) T A − 1 B ) = det ( I + A − 1 B B T ( A T ) − 1 ) = det ( A ) − 1 det ( A A T + B B T ) det ( A T ) − 1 = ∣ det ( A ) ∣ − 1 ⋅ det ( A A T + B B T ) . 这就证明了
J v q u ( x ) ( p u ( x )) J u ( x ) = Jf ( x ) .
看见 det ∂ ( f 1 , … , f n ) / ∂ ( x i 1 , … , x i n ) = 0 , 一个自然的想法是用隐函数定理. 但是这里的函数性质不足够好, 不可能直接使用隐函数定理的结论. 证明采用的办法是构造 Lipschitz 双射 u ( x ) = ( x ′ , f ( x )) , 来代替隐函数定理的使用.
最后使用了一个矩阵恒等式 det ( I + A T A ) = det ( I + A A T ) , 这是因为两边都等于det ( I − A T A I ) . 事实上, 先考虑分块初等行变换, 第二行加上第一行左乘 A T , 得det ( I − A T A I ) = det ( I 0 A I + A T A ) = det ( I + A T A ) . 再考虑初等列变换, 第一列加上第二列右乘 A T , 得det ( I − A T A I ) = det ( I + A A T 0 A I ) = det ( I + A A T ) .
设 f : R n → R 是 Lipschitz 连续函数, E ⊆ R n 是 Lebesgue 可测集, 则关于 t ∈ R 的函数 t ↦ H n − 1 ( E ∩ f − 1 ( t )) 是可测函数, 且∫ R H n − 1 ( E ∩ f − 1 ( t )) d t = ∫ E ∣ D f ( x ) ∣ d x .
面积公式是换元公式的推广, 而余面积公式是 Fubini 定理的推广. 事实上, 由余面积公式能够得到对曲面积分进行切片的方法. 比如要求平面上单位圆的周长, 应该是2 π = ∫ ∂ B ( 0 , 1 ) H 1 ( y ) = ∫ − 1 1 1 − x 2 2 d x . 分子的 2 是因为每个 x 对应的纵截面有两个点, 而分母的 1 − x 2 则是单位外法向量在 y 轴方向上投影的长度. 具体的公式涉及到切向导数等概念, 故略去.
Lipschitz 连续映射 • 英文 Lipschitz continuous function • 德文 Lipschitzstetige Funktion (f ) • 法文 application lipschitzienne (f )