James Munkres Topology: Sec 18 Exer 12
Theorem 18.4 in James Munkres “Topology” states that if a function \(f : A \rightarrow X \times Y\) is continuous, its coordinate functions \(f_1 : A \rightarrow X\) and \(f_2 : A \rightarrow Y\) are also continuous, and the converse is also true. This is what we have been familiar with, such as a continuous parametric curve \(f: [0, 1] \rightarrow \mathbb{R}^3\) defined as \(f(t) = (x(t), y(t), z(t))^T\) with its three components being continuous. However, if a function \(g: A \times B \rightarrow X\) is separately continuous in each of its components, i.e. both \(g_1: A \rightarrow X\) and \(g_2 : B \rightarrow X\) are continuous, \(g\) is not necessarily continuous.
Here, the said “separately continuous in each of its components” means arbitrarily selecting the value of one component variable from its domain and fix it, then the original function depending only on the other component is continuous. In the above, the function \(g\) can be envisaged as a curved surface in 3D space. With \(g_1\) being continuous, the intersection profiles between this curved surface and those planes perpendicular to the coordinate axis for \(B\) are continuous. Similarly, because \(g_2\) is continuous, the intersection profiles obtained from those planes perpendicular to the coordinate axis for \(A\) are also continuous. The continuity of intersection curves is only ensured in these two special directions, so it is not guaranteed that the original function \(g\) is continuous.
In Exercise 12 of Section 18, an example is given as
\[
F(x \times y) = \begin{cases}
\frac{xy}{x^2 + y^2} & (x \neq 0, y \neq 0) \\
0 & (x = 0, y = 0)
\end{cases},
\]
where \(F\) is continuous separately in each of its component variables but is not continuous by itself. This is function is visualized below.

Fix \(y\) at \(y_0\), we have \(F_{y_0}(x) = F(x \times y_0)\). When \(y_0 \neq 0\), \(F_{y_0}(x)\) is continuous with respect to \(x\) because it is only a composition of continuous real valued functions via simple arithmetic. When \(y_0 = 0\), if \(x \neq 0\), \(F_0(x) = 0\); if \(x =0\), \(F_0(x)\) is also 0 due to the definition of \(F(x \times y)\). Therefore, \(F_0(x)\) is a constant function, which is continuous due to Theorem 18.2 (a). Similarly, \(F_{x_0}(y)\) is also continuous with respect to \(y\).
However, if we let \(x = y\) and approach \((x, y) = (x, x)\) to \((0, 0)\), it can be seen that \(F(x \times x)\) is not continuous, because
- when \(x \neq 0\), \(F(x \times x) = \frac{x^2}{x^2 + x^2} = \frac{1}{2}\);
- when \(x = 0\), \(F(x \times x) = 0\).
If we let \(x = -y\) and approach \((x ,y) = (x, -x)\) to \((0, 0)\), \(F = -\frac{1}{2}\) when \(x \neq 0\) and \(F = 0\) when \(x = 0\).
Then, if we select an open set such as \((-\frac{1}{4}, \frac{1}{4})\) around the function value \(0\) in \(\mathbb{R}\), its pre-image \(U\) in \(\mathbb{R} \times \mathbb{R}\) should include the point \((0, 0)\) and exclude the rays \((x, x)\) and \((x, -x)\) with \(x \in \mathbb{R}\) and \(x \neq 0\). Due to these excluded rays, there is no neighborhood of \((0, 0)\) in \(\mathbb{R} \times \mathbb{R}\) that is contained completely in \(U\). Therefore, \(U\) is not an open set and \(F(x \times y)\) is not continuous.
From the above analysis, some lessons can be learned.
- Pure analysis can be made and general conclusions can be obtained before entering into the real world with a solid example.
- A tangible counter example is a sound proof for negation of a proposition. Just one is enough!
James Munkres Topology: Sec 18 Exer 12的更多相关文章
- James Munkres Topology: Sec 22 Exer 3
Exercise 22.3 Let \(\pi_1: \mathbb{R} \times \mathbb{R} \rightarrow \mathbb{R}\) be projection on th ...
- James Munkres Topology: Sec 22 Exer 6
Exercise 22.6 Recall that \(\mathbb{R}_{K}\) denotes the real line in the \(K\)-topology. Let \(Y\) ...
- James Munkres Topology: Sec 37 Exer 1
Exercise 1. Let \(X\) be a space. Let \(\mathcal{D}\) be a collection of subsets of \(X\) that is ma ...
- James Munkres Topology: Sec 22 Example 1
Example 1 Let \(X\) be the subspace \([0,1]\cup[2,3]\) of \(\mathbb{R}\), and let \(Y\) be the subsp ...
- James Munkres Topology: Theorem 19.6
Theorem 19.6 Let \(f: A \rightarrow \prod_{\alpha \in J} X_{\alpha}\) be given by the equation \[ f( ...
- James Munkres Topology: Lemma 21.2 The sequence lemma
Lemma 21.2 (The sequence lemma) Let \(X\) be a topological space; let \(A \subset X\). If there is a ...
- James Munkres Topology: Theorem 20.3 and metric equivalence
Proof of Theorem 20.3 Theorem 20.3 The topologies on \(\mathbb{R}^n\) induced by the euclidean metri ...
- James Munkres Topology: Theorem 20.4
Theorem 20.4 The uniform topology on \(\mathbb{R}^J\) is finer than the product topology and coarser ...
- James Munkres Topology: Theorem 16.3
Theorem 16.3 If \(A\) is a subspace of \(X\) and \(B\) is a subspace of \(Y\), then the product topo ...
随机推荐
- Python量化交易
资料整理: 1.python量化的一个github 代码 2.原理 + python基础 讲解 3.目前发现不错的两个量化交易 学习平台: 聚宽和优矿在量化交易都是在15年线上布局的,聚宽是15年的新 ...
- Wannafly Union#1
题目链接:http://vjudge.net/contest/142053#overview A.题意:有一个3*n的隧道,人和车轮流走,人先向右走一步,然后选在是在原地不动还是上下移动一格,之后车开 ...
- Nim积解法小结
由于某毒瘤出题人 redbag 不得不学习一下这个史诗毒瘤算法. 本文参考了 Owaski 的 GameTheory 的课件. 定义 我们对于一些二维 \(\mathrm{Nim}\) 游戏(好像更高 ...
- HTTP 404 Not Found Error with .woff or .woff2 Font Files
如果是 ERR_ABORTED 404 (Not Found) WOFF2,则有可能是文件不存在
- docker_weave
安装 curl -L git.io/weave -o /usr/local/bin/weave chmod a+x /usr/local/bin/weave 启动 weave weave launch ...
- Matlab常用函数集锦
ndims(A)返回A的维数size(A)返回A各个维的最大元素个数length(A)返回max(size(A))[m,n]=size(A)如果A是二维数组,返回行数和列数nnz(A)返回A中非0元素 ...
- server被强制关闭,
一个client和一个Server,两者之间建立了一个基于TCP的socket连接,在刚刚建立好连接后,尚未进行数据传输,Server端应用程序突然crush掉了,现在立刻重启Server端应用程序( ...
- Java转换流、缓冲流、流操作规律整理
转换流 1.1 OutputStreamWriter类 OutputStreamWriter 是字符流通向字节流的桥梁:可使用指定的字符编码表,将要写入流中的字符编码成字 ...
- 【C#】判断字符串中是否包含指定字符串,contains与indexof方法效率问题
#方法一:使用string.Contains方法 string.Contains是大小写敏感的,如果要用该方法来判断一个string是否包含某个关键字keyword,需要把这个string和这个key ...
- 第四节:Task的启动的四种方式以及Task、TaskFactory的线程等待和线程延续的解决方案
一. 背景 揭秘: 在前面的章节介绍过,Task出现之前,微软的多线程处理方式有:Thread→ThreadPool→委托的异步调用,虽然也可以基本业务需要的多线程场景,但它们在多个线程的等待处理方面 ...