# Metric Space - Sequence and Convergence 有了距離,接下來很直覺的就會想到數列跟收斂要怎麼定義。所以就從序列開始: ## 序列 序列的定義很直覺,就是把一堆 *metric space* 中的東西照順序編號。跟實數中的數列看起來差不多: :::warning **Def (Sequence of Points)** 一個 *metric space* 中的序列 (*sequence*) 是一個由 *metric space* 中的元素組成的清單: $$ p_1, p_2 \dots $$ 其中: $$ p_i \in M \quad \forall i $$ 通常用: $$ \{p_i\}_{i = 1}^{\infty} $$ 表示。 ::: ## 收斂 因為 *metric space* 上有距離的概念,所以很自然而然就會用這個距離去做出 $\epsilon-\delta$ 的定義: :::warning **Def (序列收斂)** 假定 $M$ 是一個 *metric space*,$\{p_i\}\subset M$ 是一個序列。如果存在一個 $p\in M$,使得這個序列滿足: $$ \forall \epsilon > 0.\exists N \in \mathbb N.\forall n > N.d(p_n, p) < \epsilon$$ 就稱 $\{p_n\}$ 收斂到 $p$,並且寫成: $$ \lim_{n\to \infty}p_i = p $$ 或是: $$ p_n \to p $$ ::: 注意目前只給了一個 $\epsilon-\delta$ 的定義,但並沒有說這樣的 $p$ 是不是唯一的。並不是所有能夠談收斂的空間,極限都是唯一,比如說之後會看到的 *topological space* 中,如果拓樸亂訂的話,序列就可能有不唯一的極限。但很幸運地,在 *metric space* 中,這樣的極限是唯一的: :::danger **Lemma (Metric Space 中極限唯一)** 假定 $M$ 是一個 *metric space* ,$\{p_i\} \subset M$ 是一個序列。若存在 $p$ 滿足: $$ p_n \to p $$ 則這樣的 $p$ 是唯一的。 ::: 假定 $p_n \to p$ 且 $p_n \to q$,表示存在 $N_1$ 及 $N_2$,使得: $$ \begin{align} & \forall n > N_1.d(p_n, p) < \epsilon \newline & \forall n > N_2.d(p_n, q) < \epsilon \end{align} $$ 所以取: $$ N = \max\{N_1, N_2\} $$ 三角不等式一用就可以知道 $d(p, q)$ 可以任意接近 0 (為了方便後面就說「任意小」): $$ \forall n > N.d(p,q)\leq d(p, p_n) + d(p_n, q) < 2\epsilon $$ 若對於任意 $\epsilon > 0$,$d(p, q)$ 都可以任意小,那麼 $d(p, q) = 0$。因爲假定 $d(p, q) = l > 0$,那麼取 $\epsilon = l/2$,就會有: $$ d(p, q) < \frac {d(p, q)}{2} \Rightarrow d(p, q) < 0 $$ 明顯是個矛盾。因此 $d(p, q) \leq 0$。但 *metric space* 規定 $d(p, q) \geq 0$,所以唯一的可能就是 $d(p, q) = 0$,也就是 $p = q$。 ## 子序列 :::warning **Def (子序列)** $\{p_n\}_{n = 1}^{\infty}$ 是一個序列。若存在整數: $$ n_1 < n_2 < \dots <n_k < \dots $$ 使得序列 $\{q_i\}_{i = 1}^{\infty} \subseteq \{p_n\}_{n = 1}^{\infty}$ 滿足: $$ q_i = p_{n_i} $$ 那麼就稱 $\{q_i\}$ 是 $\{p_i\}$ 的子序列。 ::: 這只是文謅謅的寫法。意思是把一個序列在前後順序不對調的狀況下,篩出一個子序列。 ## 序列收斂則子序列收斂 :::danger **Thm (母序列收斂則子列收斂)** $\{p_n\}$ 是一個序列。若: $$ p_n \to p $$ 則任何 $\{p_n\}$ 的子序列都收斂到 $p$。 ::: 假定 $\{p_{n_k}\}_{k=0}^{\infty}$ 是某個子序列,那麼對於任意 $k \in \mathbb N$,有: $$ k > N \Rightarrow n_k \geq N $$ 這個觀察是來自於:母數列的下標是 1, 2, 3 ... 間隔恰好是 1,可是取子序列時,取的間隔可能比 1 大。所以把換回母數列看時,累積起來的 *index* 就不會比 $N$ 小了。 接著由原數列收斂的定義知道:給定任意 $\epsilon$,都存在 $N$,使得: $$ k > N \Rightarrow d(p_n, p) < \epsilon $$ 所以對於子序列,任何滿足 $k > N$ 的 $k$,都有: $$ n_k \geq k > N \Rightarrow d(p_{n_k}, p) < \epsilon $$