方企勤 第五章 多元函数微分学 第5.3题

教材习题

📝 题目

5. 3.20 假设 $\mathbf{f}\left( \mathbf{x}\right) \in {C}^{1}\left( {{\mathbf{R}}^{m},{\mathbf{R}}^{m}}\right)$ ,并且在 ${\mathbf{R}}^{m}$ 上 $\det D\mathbf{f}\left( \mathbf{x}\right) \neq 0$ . 又当 $\left| \mathbf{x}\right| \rightarrow$ $\displaystyle{+ \infty}$ 时, $\left| {\mathbf{f}\left( \mathbf{x}\right) }\right| \rightarrow + \infty$ . 证明: $\mathbf{f}\left( {\mathbf{R}}^{m}\right) = {\mathbf{R}}^{m}$ .

💡 答案解析

**题目**:假设 $\mathbf{f}(\mathbf{x}) \in C^1(\mathbb{R}^m, \mathbb{R}^m)$,并且在 $\mathbb{R}^m$ 上 $\det D\mathbf{f}(\mathbf{x}) \neq 0$。又当 $\\displaystyle{|\mathbf{x}| \to +\infty}$ 时,$\\displaystyle{|\mathbf{f}(\mathbf{x})| \to +\infty}$。证明:$\mathbf{f}(\mathbb{R}^m) = \mathbb{R}^m$。

**证明**:

我们需要证明 $\mathbf{f}$ 是满射,即对任意 $\mathbf{y} \in \mathbb{R}^m$,存在 $\mathbf{x} \in \mathbb{R}^m$ 使得 $\mathbf{f}(\mathbf{x}) = \mathbf{y}$。

---

### 第一步:证明 $\mathbf{f}$ 是开映射

由于 $\mathbf{f} \in C^1$ 且 $\det D\mathbf{f}(\mathbf{x}) \neq 0$ 对所有 $\mathbf{x} \in \mathbb{R}^m$ 成立,根据**反函数定理**,$\mathbf{f}$ 在每一点附近都是局部微分同胚。具体来说,对任意 $\mathbf{x}_0 \in \mathbb{R}^m$,存在开邻域 $U$ 使得 $\mathbf{f}|_U$ 是从 $U$ 到 $\mathbf{f}(U)$ 的微分同胚,因此 $\mathbf{f}(U)$ 是开集。这说明 $\mathbf{f}$ 是**开映射**:它将任意开集映为开集(因为局部微分同胚保证局部将开集映为开集,而开映射性质是局部的)。

---

### 第二步:证明 $\mathbf{f}(\mathbb{R}^m)$ 是闭集

设 $\{\mathbf{y}_n\} \subset \mathbf{f}(\mathbb{R}^m)$ 且 $\mathbf{y}_n \to \mathbf{y}^* \in \mathbb{R}^m$。我们需要证明 $\mathbf{y}^* \in \mathbf{f}(\mathbb{R}^m)$。

由条件,存在 $\mathbf{x}_n \in \mathbb{R}^m$ 使得 $\mathbf{f}(\mathbf{x}_n) = \mathbf{y}_n$。

**断言**:序列 $\{\mathbf{x}_n\}$ 是有界的。

反证:若 $\{\mathbf{x}_n\}$ 无界,则存在子列 $\{\mathbf{x}_{n_k}\}$ 满足 $\\displaystyle{|\mathbf{x}_{n_k}| \to +\infty}$。由题设条件,当 $\\displaystyle{|\mathbf{x}| \to +\infty}$ 时 $\\displaystyle{|\mathbf{f}(\mathbf{x})| \to +\infty}$,因此 $\\displaystyle{|\mathbf{f}(\mathbf{x}_{n_k})| = |\mathbf{y}_{n_k}| \to +\infty}$。但这与 $\mathbf{y}_{n_k} \to \mathbf{y}^*$(有界)矛盾。故 $\{\mathbf{x}_n\}$ 有界。

由 $\mathbb{R}^m$ 的局部紧致性,有界序列必有收敛子列。设 $\mathbf{x}_{n_k} \to \mathbf{x}^*$。由 $\mathbf{f}$ 的连续性,有 $$ \mathbf{f}(\mathbf{x}^*) = \lim_{k\to\infty} \mathbf{f}(\mathbf{x}_{n_k}) = \lim_{k\to\infty} \mathbf{y}_{n_k} = \mathbf{y}^*. $$ 因此 $\mathbf{y}^* \in \mathbf{f}(\mathbb{R}^m)$。这说明 $\mathbf{f}(\mathbb{R}^m)$ 是闭集。

---

### 第三步:利用连通性得到满射

我们已经证明: - $\mathbf{f}(\mathbb{R}^m)$ 是开集(因为 $\mathbf{f}$ 是开映射)。 - $\mathbf{f}(\mathbb{R}^m)$ 是闭集(由第二步)。 - $\mathbb{R}^m$ 是连通空间(事实上是道路连通的)。

在连通空间中,既开又闭的非空子集只能是整个空间。由于 $\mathbf{f}(\mathbb{R}^m) \neq \varnothing$(显然非空,例如取 $\mathbf{x}=0$ 得到像点),因此必有 $$ \mathbf{f}(\mathbb{R}^m) = \mathbb{R}^m. $$

---

**结论**:$\mathbf{f}$ 是满射,即 $\mathbf{f}(\mathbb{R}^m) = \mathbb{R}^m$。证毕。

📋 详细解题步骤

步骤 1/3
目标:证明 f 是开映射
由于 f ∈ C^1 且 det Df(x) ≠ 0 对所有 x ∈ R^m 成立,根据反函数定理,f 在每一点附近都是局部微分同胚,因此将开集映为开集,即 f 是开映射。
公式:反函数定理
提示:局部微分同胚保证局部将开集映为开集,开映射性质是局部的。
步骤 2/3
目标:证明 f(R^m) 是闭集
设 {y_n} ⊂ f(R^m) 且 y_n → y*,存在 x_n 使得 f(x_n)=y_n。若 {x_n} 无界,则存在子列 |x_{n_k}|→∞,由条件 |f(x_{n_k})|→∞,与 y_{n_k}→y* 矛盾,故 {x_n} 有界。由局部紧致性,存在收敛子列 x_{n_k}→x*,由连续性得 f(x*)=y*,故 y*∈f(R^m),即 f(R^m) 是闭集。
公式:|x|→∞ ⇒ |f(x)|→∞
提示:利用反证法证明 x_n 有界,再取收敛子列。
步骤 3/3
目标:利用连通性得到满射
f(R^m) 既是开集又是闭集,且非空,而 R^m 是连通空间,因此 f(R^m)=R^m。
公式:连通空间中的既开又闭非空子集必为整个空间
提示:连通性是关键,注意 R^m 是道路连通的。

📷 拍照上传批改

拍照上传批改功能已预留入口,后续接入图片上传、OCR识别与AI批改。