区域上的n个无关向量上方向导数为0的连续函数是一个常数

我的原文地址

设一个定义在\mathbb{R}^n中的一个区域D(这里区域指连通的开集,而不仅仅道路连通)上的连续函数f,如果有n个线性无关的向量\mathbf{r}_1,\mathbf{r}_2,\dots,\mathbf{r}_n,使得f对它们的方向导数在D上都总为0,那么fD上是常数。

证明:不妨设这n个都是单位向量。任取\mathbf{x} _ {0} \in DD是开集,那么存在充分小的\delta>0,使得\mathbf{x} _ 0为中心的闭平行多面体
D_{\delta}:\left\{\mathbf{x}_{0}+t_{1} \mathbf{r}_{1}+\cdots+t_{n} \mathbf{r}_{n} \mid-\delta \leqslant t_{i} \leqslant \delta, i=1,2, \ldots, n\right\}

f都有定义,令
g(t)=f(\mathbf{x}_0+t_1\mathbf{r}_1+\dots+t_{n-1}\mathbf{r}_{n-1}+t\mathbf{r}_n),\; -\delta\leqslant t\leqslant\delta.

那么方向导数为0的条件就是说g(t)是有恒为0的右导数的连续函数,考虑证它为常数函数。

如果存在a,b,使得g(a)\neq g(b),不妨设a<b,\; g(a)<g(b). 由于\frac{g(x)-g(a)}{x-a}[a,b]连续,那么当x遍历(a,b)时,它能取到\left(0,\frac{g(b)-g(a)}{b-a}\right)中的所有数,那么就可以令
c=\sup \left\{x \in(a, b] \middle| \frac{g(x)-g(a)}{x-a} \leqslant \frac{1}{2} \frac{g(b)-g(a)}{b-a}\right\},

显然c\neq bc应恰好使得等号成立。

由假定,存在\delta_0>0,使得对任意x\in(c,c+\delta_0),都有
\frac{g(x)-g(c)}{x-c} \leqslant \frac{1}{2} \frac{g(b)-g(a)}{b-a}.
现在对这些x
\begin{aligned}
g(x)-g(a)&=g(x)-g(c)+g(c)-g(a)\\
&\leqslant \frac{1}{2} \frac{g(b)-g(a)}{b-a}(x-c+c-a)\\
&=\frac{1}{2} \frac{p(b)-a(a)}{b-a}(x-a).
\end{aligned}


\frac{g(x)-g(a)}{x-a} \leqslant \frac{1}{2} \frac{g(b)-g(a)}{b-a},

这与c的上确界定义矛盾。

所以,
g(t)=f(\mathbf{x}_0+t_1\mathbf{r}_1+\dots+t_{n-1}\mathbf{r}_{n-1}+t\mathbf{r}_n)\; (-\delta \leqslant t \leqslant \delta)

确实是常数函数,g(t)=g(0),即
\begin{aligned}
&\phantom{=}f(\mathbf{x}_0+t_1\mathbf{r}_1+\dots+t_{n-1}\mathbf{r}_{n-1}+t\mathbf{r}_n)\\
&=f(\mathbf{x}_0+t_1\mathbf{r}_1+\dots+t_{n-1}\mathbf{r}_{n-1}).
\end{aligned}

同样的推理,一直到最后得到
f(\mathbf{x}_0+t_1\mathbf{r}_1+\dots+t_{n-1}\mathbf{r}_{n-1}+t\mathbf{r}_n)=f(\mathbf{x}_0).

于是f在闭平行多面体D _ {\delta}中都取常数,那么存在\varepsilon>0,使对任意\mathbf{x}\in B _ {\varepsilon}(\mathbf{x} _ 0)都有f(\mathbf{x})=f(\mathbf{x} _ 0).

下面证fD上为一常数。任取\mathbf{y} _ 0\in D,令
A=\left\{X \in D \mid f(X)=f\left(Y_{0}\right)\right\},\quad B=\left\{X \in D \mid f(X) \neq f\left(Y_{0}\right)\right\},
A至少有\mathbf{y} _ 0这一元素,所以不空,而对A中任一点\mathbf{x} _ 0上面其实已经证明\mathbf{x} _ 0A的一个内点,所以A是一个开集;同样,B也是开集。

于是D=A\cup BD是连通的开集、A,B都是开集、A \cap B=\varnothingA\neq\varnothing,所以只能有B=\varnothing,这就证明了fD上是一个常数。


评论

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注