*弱导数和分布导数*
-
从经典导数到弱导数的动机
在微积分中,函数 \(f\) 在一点 \(x\) 的导数定义为差商的极限:\(f'(x) = \lim_{h \to 0} \frac{f(x+h) - f(x)}{h}\)。这个概念要求函数在点的邻域内有定义且极限存在。然而,许多在应用中非常重要的函数(例如,在物理学或工程学中描述突变现象的函数)并不可微,或者其导数在经典意义下不够“好”(例如,不连续或不平方可积)。弱导数的核心思想是放宽对可微性的要求,通过“分部积分”将求导运算转移到性质更好的函数上,从而为更广泛的函数类定义导数。 -
测试函数空间
弱导数定义的关键是引入一个“测试函数”的空间。我们考虑定义在开集 \(\Omega \subset \mathbb{R}^n\) 上的函数。
- 紧支撑:一个函数 \(\phi\) 具有紧支撑,如果存在一个紧集 \(K \subset \Omega\),使得在 \(K\) 之外 \(\phi\) 恒为零。
- 光滑函数:指无限次可微的函数。
- 测试函数空间 \(C_c^\infty(\Omega)\):我们考虑所有定义在 \(\Omega\) 上、光滑且具有紧支撑的函数 \(\phi\) 构成的集合。这个空间记为 \(C_c^\infty(\Omega)\)。这个空间中的函数性质非常好:它们无限光滑,并且“消失”在边界附近。
- 弱导数的定义
设 \(f\) 和 \(g\) 是定义在 \(\Omega\) 上的局部可积函数(即在任何紧子集上可积),记作 \(f, g \in L^1_{\text{loc}}(\Omega)\)。
我们称 \(g\) 是 \(f\) 的 α阶弱偏导数,其中 \(\alpha = (\alpha_1, \dots, \alpha_n)\) 是一个多重指标,如果对于每一个测试函数 \(\phi \in C_c^\infty(\Omega)\),以下积分等式成立:
\[ \int_\Omega f(x) \, D^\alpha \phi(x) \, dx = (-1)^{|\alpha|} \int_\Omega g(x) \, \phi(x) \, dx. \]
这里,\(D^\alpha \phi = \frac{\partial^{|\alpha|} \phi}{\partial x_1^{\alpha_1} \cdots \partial x_n^{\alpha_n}}\) 是 \(\phi\) 的经典偏导数。等式右边出现的 \((-1)^{|\alpha|}\) 正是分部积分的结果。
- 一维例子:如果 \(n=1\),且我们考虑一阶导数(\(|\alpha|=1\)),那么定义变为:对任意 \(\phi \in C_c^\infty((a,b))\),有
\[ \int_a^b f(x) \phi'(x) \, dx = - \int_a^b g(x) \phi(x) \, dx. \]
- 唯一性:弱导数如果存在,则在几乎处处意义下是唯一的。也就是说,如果有两个函数 \(g_1\) 和 \(g_2\) 都满足上述等式,那么 \(g_1 = g_2\) 几乎处处。
- 与经典导数的关系
- 一致性:如果一个函数 \(f\) 是连续可微的(在经典意义下),那么它的经典导数就是它的弱导数。这是因为我们可以对 \(\int f \phi'\) 进行分部积分,并利用 \(\phi\) 的紧支撑性质使得边界项为零,从而验证定义中的等式成立。
- 推广性:弱导数是经典导数的真正推广。存在很多函数,它们没有经典导数,但却拥有弱导数。
- 例子:考虑定义在 \((-1, 1)\) 上的绝对值函数 \(f(x) = |x|\)。它在 \(x=0\) 处经典不可微。然而,它的弱导数存在,是符号函数 \(g(x) = \begin{cases} 1 & x > 0 \\ -1 & x < 0 \end{cases}\)(在 \(x=0\) 处的值可任意定义,因为不影响积分)。你可以通过分部积分来验证这一点。
- 分布导数:进一步的抽象
弱导数的概念可以进一步推广到分布(广义函数)的领域,这就是分布导数。
- 分布:一个分布 \(T\) 是测试函数空间 \(C_c^\infty(\Omega)\) 上的一个连续线性泛函。也就是说,它将每个测试函数 \(\phi\) 映射到一个数 \(T(\phi)\),并且满足线性和连续性。任何一个局部可积函数 \(f\) 都可以通过积分 \(T_f(\phi) = \int_\Omega f(x)\phi(x)dx\) 被视为一个分布(称为正则分布)。
- 分布导数的定义:对于任意分布 \(T\),我们定义其 α阶分布导数 \(D^\alpha T\) 为另一个分布,其作用由下式给出:
\[ (D^\alpha T)(\phi) = (-1)^{|\alpha|} T(D^\alpha \phi), \quad \forall \phi \in C_c^\infty(\Omega). \]
- 与弱导数的关系:当我们把局部可积函数 \(f\) 看作分布 \(T_f\) 时,如果 \(f\) 具有弱导数 \(g\)(也是一个函数),那么分布 \(T_g\) 正好就是分布 \(T_f\) 的分布导数,即 \(D^\alpha T_f = T_g\)。
- 优势:分布导数的定义适用于所有分布,而不仅仅是那些由函数生成的分布。例如,狄拉克δ函数(它是一个分布,但不是由任何局部可积函数生成的)也有导数,并且 \(\delta'(\phi) = -\phi'(0)\)。这在弱导数的框架下是无法定义的。
总结:弱导数和分布导数通过分部积分和测试函数,将求导运算扩展到了更广泛、更不光滑的函数(甚至是非函数的“广义函数”)上。弱导数主要处理由函数构成的对象,而分布导数则在更抽象的分布层面统一处理求导问题,是泛函分析中处理微分方程和函数空间理论的核心工具之一。