流形上的分析

第2章 微分

第5节 导数

先来回顾单实变元的实值函数的导数的定义. 令A的一个子集, 考虑函数φ:A. 对于aA, 若A包含a的一个邻域, 那么φ在点a的导数被定义为φ(a)=limt0φ(a+t)φ(a)t在这个极限存在的情况下, 我们称φ在点a是可微/可导的.

那么, 若f是一个从m的某个子集到n的函数时, 该如何合理地推广导数的定义呢?

这是第一个尝试. 令Am的一个子集, 而函数f:An. 对于aA, 假设A包含a的一个邻域, 考虑非零向量um, 那么f在点a沿着方向u的导数被定义为f(a;u)=limt0f(a+tu)f(a)t这个定义的确是有用的, 然而并没有勾勒出"导数就是线性近似"的完整神韵.

以下是Munkres对于导数/微分的定义, 条件与前一段相同. 若存在Bn×m使得limh0f(a+h)f(a)Bh|h|=0其中|h|代表h的确界范数, 但是使用Euclid范数也完全是等价的, 那么称f在点a可微/可导. 这个B是唯一的, 其被称为f在点a的导数. 实际上, 导数应该是一个类型为mn的线性映射, Munkres这里的矩阵是线性映射的具体的矩阵表示.

让我们看一个简单的例子, 令f:mn是一个仿射函数, 即存在Bn×mbn满足f(x)=Bx+b那么fm的每个点上的导数都是B. 这相当合理, 因为度量每个点的"变化率"的量自然是这个仿射函数的"线性部分".

可微性, 很自然地蕴涵了方向导数的存在性. 令Amf:An, 设A包含点a的一个邻域, 以及f在点a是可微的, 那么f在点a的所有方向上的导数都是存在的, 且f(a;u)=(Df)(a)u.