Theorem 19.6 Let \(f: A \rightarrow \prod_{\alpha \in J} X_{\alpha}\) be given by the equation

\[
f(a) = (f_{\alpha}(a))_{\alpha \in J},
\]

where \(f_{\alpha}: A \rightarrow X_{\alpha}\) for each \(\alpha\). Let \(\prod X_{\alpha}\) have the product topology. Then the function \(f\) is continuous if and only if each function \(f_{\alpha}\) is continuous.

Comment: This is an extension of Theorem 18.4, where only two component spaces are involved.

Proof: a) First, we prove the projection map is continuous, which is defined on the Cartesian space constructed from a \(J\)-tuple of component spaces .

For all \(\beta \in J\), let \(\pi_{\beta}: \prod X_{\alpha} \rightarrow X_{\beta}\) be the projection map. For arbitrary open set \(V_{\beta}\) in \(X_{\beta}\), its pre-image under \(\pi_{\beta}\) is \(\pi_{\beta}^{-1}(V_{\beta})\), which is a subbasis element for the product topology on \(\prod X_{\alpha}\). Therefore, \(\pi_{\beta}^{-1}(V_{\beta})\) is open and the projection map \(\pi_{\beta}\) is continuous.

Next, we notice that for all \(\alpha \in J\), the coordinate function \(f_{\alpha}: A \rightarrow X_{\alpha}\) is a composition of the two continuous functions \(f\) and \(\pi_{\alpha}\), i.e. \(f_{\alpha} = \pi_{\alpha} \circ f\). Then according to Theorem 18.2 (c), \(f_{\alpha}\) is continuous.

Remark: Because the box topology is finer than the product topology, the projection map is also continuous when the box topology is adopted for \(\prod X_{\alpha}\). Therefore, this part of the theorem is true for both product topology and box topology.

b) Analysis: To prove the continuity of a function, showing that the pre-image of any subbasis element in the range space is open in the domain space is more efficient than using basis element or raw open set in the range space. In addition, the subbasis element for the product topology on \(\prod X_{\alpha}\) has the form \(\pi_{\beta}^{-1}(U_{\beta})\) with \(U_{\beta}\) being a single coordinate component and open in \(X_{\beta}\). This is the clue of the proof.

For all \(\beta \in J\) and arbitrary open set \(U_{\beta}\) in \(X_{\beta}\), we have \(f_{\beta}^{-1}(U_{\beta}) = f^{-1} \circ \pi_{\beta}^{-1}(U_{\beta})\). Because \(f_{\beta}\) is continuous and \(U_{\beta}\) is open, \(f_{\beta}^{-1}(U_{\beta})\) is open. In addition, \(\pi_{\beta}^{-1}(U_{\beta})\) is an arbitrary subbasis element for \(\prod X_{\alpha}\) with the product topology, whose pre-image under \(f\) is just the open set \(f_{\beta}^{-1}(U_{\beta})\), therefore \(f\) is continuous.

Remark: Part b) of this theorem really depends on the adopted topology for \(\prod X_{\alpha}\), which can be understood as below.

At first, we will show that for all \(\vect{U} = \prod U_{\alpha}\) being a subset of \(\prod X_{\alpha}\), \(f^{-1}(\vect{U}) = \bigcap_{\alpha \in J} f_{\alpha}^{-1}(U_{\alpha})\).

For all \(x \in f^{-1}(\vect{U})\), because \(f(x) \in \vect{U}\), then for all \(\alpha \in J\), \(f_{\alpha}(x) \in U_{\alpha}\), hence \(x \in \bigcap_{\alpha \in J} f_{\alpha}^{-1}(U_{\alpha})\) and \(f^{-1}(\vect{U}) \subset \bigcap_{\alpha \in J} f_{\alpha}^{-1}(U_{\alpha})\).

On the other hand, for all \(x \in \bigcap_{\alpha \in J} f_{\alpha}^{-1}(U_{\alpha})\), we have for all \(\alpha \in J\), \(f_{\alpha}(x) \in U_{\alpha}\). Therefore, \(f(x) \in \vect{U}\) and \(x \in f^{-1}(\vect{U})\). Hence \(\bigcap_{\alpha \in J} f_{\alpha}^{-1}(U_{\alpha}) \subset f^{-1}(\vect{U})\).

Next, if we assign the product topology to \(\prod X_{\alpha}\), for any \(\vect{U} = \prod U_{\alpha}\) with \(U_{\alpha}\) open in \(X_{\alpha}\) and only a finite number of them not equal to \(X_{\alpha}\), it is a basis element of the product topology. Let the set of all indices with which \(U_{\alpha} \neq X_{\alpha}\) be \(\{\alpha_1, \cdots, \alpha_n\}\) and also notice that when \(U_{\alpha} = X_{\alpha}\), \(f_{\alpha}^{-1}(U_{\alpha}) = A\), we have

\[
f^{-1}(\vect{U}) = \bigcap_{\alpha \in J} f_{\alpha}^{-1}(U_{\alpha}) = \bigcap_{i=1}^n f_{\alpha_i}^{-1}(U_{\alpha_i}),
\tag{*}
\label{eq:intersection}
\]

where those \(f_{\alpha}^{-1}(U_{\alpha})\) with \(\alpha \notin \{\alpha_1, \cdots, \alpha_n\}\) do not contribute to the intersection. This indicates that \(f^{-1}(\vect{U})\) is a finite intersection of open sets which is still open. Hence \(f\) is continuous.

However, if the box topology is adopted for \(\prod X_{\alpha}\), qualitatively speaking, because the topology for the range space becomes finer, according to our previous post, it makes a function to be continuous more difficult. Specifically in this theorem, \(f^{-1}(\vect{U})\) in \eqref{eq:intersection} can be an intersection of infinite number of open sets \(U_{\alpha}\) not equal to \(X_{\alpha}\). Thus \(f^{-1}(\vect{U})\) may not be open anymore.

After understanding this point, it is not difficult to construct a counter example for part b) as below.

Let \(f: \mathbb{R} \rightarrow \mathbb{R}^{\omega}\) be defined as \(f(t) = (t, t, \cdots)\). Select a basis element \(\vect{U}\) in \(\mathbb{R}^{\omega}\) such that the intersection of all its coordinate components is not open. For example, \(\vect{U} = \prod_{n=1}^{\infty} (-\frac{1}{n}, \frac{1}{n})\), which is a neighborhood of \(f(0) = (0, 0, \cdots)\).

For any basis element \((a, b)\) in \(\mathbb{R}\) containing \(0\), with \(a < 0\) and \(b > 0\), by letting \(\delta = \min\{-a, b\}\), we have \((-\delta, \delta) \subset (a, b)\) and \(0 \in (-\delta, \delta)\). The image of \((-\delta, \delta)\) under \(f\) is \(\prod_{n=1}^{\infty} (-\delta, \delta)\). Then there exist an \(n_0 \in \mathbb{Z}_+\) such that \((-\delta, \delta)\) is not contained in \((-\frac{1}{n_0}, \frac{1}{n_0})\). Therefore, \(\pi_{n_0}(f((-\delta, \delta)))\) is not contained in \(\pi_{n_0}(\vect{U})\) and \(\pi_{n_0}(f((a, b)))\) is not contained in \(\pi_{n_0}(\vect{U})\). Hence the image of \((a, b)\) under \(f\) is not contained in \(\vect{U}\). This contradicts Theorem 18.1 (4) and \(f\) is not continuous.

James Munkres Topology: Theorem 19.6的更多相关文章

  1. James Munkres Topology: Theorem 20.4

    Theorem 20.4 The uniform topology on \(\mathbb{R}^J\) is finer than the product topology and coarser ...

  2. 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 ...

  3. 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 ...

  4. 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\) ...

  5. 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\) ...

  6. 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 ...

  7. 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 ...

  8. 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 ...

  9. 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 ...

随机推荐

  1. Flask的插件session、SQLAlchemy、Script、Migrate

    一.flask-session 1.为什么要使用flask-session 因为flask默认的session是通过请求上下文放入到Local中的,是存在内存的,而使用flask-session可以更 ...

  2. [Codeforces702F]T-Shirts——非旋转treap+贪心

    题目链接: Codeforces702F 题目大意:有$n$种T恤,每种有一个价格$c_{i}$和品质$q_{i}$且每种数量无限.现在有$m$个人,第$i$个人有$v_{i}$元,每人每次会买他能买 ...

  3. mpvue——引入vant_weapp组件

    克隆仓库 克隆后,将dist目录下的所有文件复制到项目中的/static/vant/目录下,vant目录是我自己创建为了区分的 git clone https://github.com/youzan/ ...

  4. 洛谷 P3455&BZOJ1101 【[POI2007]ZAP-Queries】

    这应该是入坑莫比乌斯反演的第一道题了吧 其实题目让我们求的东西很简单,就是 \[ ans=\sum_{i=1}^{a}\sum_{j=1}^{b}\left [ gcd(i,j)=k \right ] ...

  5. 树&堆

    树 什么是树? 大概像下面这样: 树的概念 树的每个点被称为节点: 连接的两个点,一个为父节点,一个为子节点,例如上图中,\(1\)是\(4\)的父节点,\(4\)是\(1\)的子节点: 没有父节点的 ...

  6. 最大公约数和最小公倍数(Greatest Common Divisor and Least Common Multiple)

    定义: 最大公约数(英语:greatest common divisor,gcd).是数学词汇,指能够整除多个整数的最大正整数.而多个整数不能都为零.例如8和12的最大公因数为4. 最小公倍数是数论中 ...

  7. Tensor是神马?为什么还会Flow?

    https://baijiahao.baidu.com/s?id=1568147583188426&wfr=spider&for=pc 也许你已经下载了TensorFlow,而且准备开 ...

  8. python之OpenCv(五)---抓取摄像头视频图像

    OpenCV 可以通过 头videoCapture()方法打开摄像 摄像头变量 = cv2.VideoCapture(n)   n为整数,内置摄像头为0,若有其他摄像头则依次为1,2,3,4,... ...

  9. Linux grep \t Tab 键失效

    解决方法 1.'$' 有一个日志文件, 比如说有两列, 中间使用 \t制表符分割了.   则在grep查找的时候 使用: '$'\t''\+  代替我们的\t制表符 - 2.-P grep -P '\ ...

  10. 页面加载过渡页 loading plugin css

    是前文 plugin 示例 loading 中需要用到的样式.现在样式扩充为 5类.loadtwo 使用到了bgimg /*loading animation loading one*/ /* loa ...