Loading [MathJax]/jax/output/CommonHTML/jax.js

4/07/2011

[數學分析] 逐點收斂與均勻收斂(1)- sequence of functions

這次要介紹的是數學分析中關於函數收斂性 的 兩個非常重要的觀念: Pointwise convergence (逐點收斂) Uniform convergence (均勻收斂) 。

不過在談函數的收斂之前,我們需要先知道到底是誰要收斂? 在此我們所指的函數的收斂為考慮 函數 sequence  (也就是 函數 所形成的數列) 的收斂 。以下我們稱 {fk}k=1 為一個 函數 sequence,其中 fk 為該數列中第 k 個元素函數。

有了上述定義,我們便可以引入 這樣的函數到底如何收斂,首先我們介紹 函數 sequence 逐點收斂 的概念:
======================
Definition (Pointwise Convergence)
我們說一個 函數的 sequence {fk(t)}k=1 逐點收斂(converges pointwise) 到 某函數 f(t) 若下列條件成立:
對任意 t[t0,t1]
limkfk(t)=f(t)======================

Comment:
1. 上述定義清楚的說明甚麼是逐點收斂。注意到第一個條件是 對任意 t[t0,t1];也就是說 如果我們固定 t在某個閉區間範圍 [t0,t1],在該時刻 t,我們的函數sequence fk(t)f(t) 對每一點時刻都成立。故稱為逐點收斂。

2. fk(t)f(t)limkfk(t) 在數學分析內容中,通常會更精確陳述為:
給定 t[t0,t1], 對任意 ε>0 存在一個夠大的 N>0 使得 當 nN|fk(t)f(t)|<ε


下面給個例子說明Pointwise Convergence的概念:

Example (Pointwise Convergence)
考慮 t[0,1]且我們的函數sequence
fk(t):=[etkcoskt+2e2tkcoskt+t]
則我們現在固定任意 t[0,1] ,並檢驗當 k 的時候會發生甚麼事情?
limkfk(t)=limk[etkcoskt+2e2tkcoskt+t]=[2t]上式告訴我們對每一個固定的 t[0,1] 我們都有
fk(t)[2t]亦即 fk(t) 逐點收斂到 [2t]

注意到,儘管convergence pointwise 看起來似乎是很強的收斂條件,但其實我們很難從此種收斂中得出一些我們感興趣的性質 (比如說 此函數sequence原本為連續函數,那麼其對應的極限函數 f 是否仍為連續? 或者原函數squence 可微(積)分,那麼對應的極限函數 f 是否也可微(積)分?) 事實上並無法被保證。

比如說考慮下圖 (點圖放大)


若以式子描述則為 fk(t)={0,t0kt,0<t<1k1,t1klimkfk(t)=f(t)={0,t01,t>0 左圖 fk 為連續函數。 但現在如果我們固定任意 t,並且讓 k,我們得到的 f 為一個step function,故連續性再逐點收斂中並沒有被保證。


故我們需要一個比逐點收斂更強的收斂。稱作均勻收斂 (Uniform convergence)

======================
Definition: (Uniform Convergence)
我們說一個 函數的 sequence {fk}k=1 均勻收斂(converges uniformly) 到 某函數 f 若下列條件成立:
||fkf||0 as kor limkfkf=0======================

Comments
1. 上述定義不再要求 t,亦即與 t 無關 (Uniform means total lack of restriction on t)。

2. ||f||:=supt[t0,t1]|f(t)|;亦即我們的函數的norm是取sup norm of function (or so-called uniform norm, or infinity norm)

現在我們看個例子:

Example :
考慮 fn:RR,且
fn(x):=x2+nxn 1. 試求當 n 其極限為何?
2. 試判斷是否均勻收斂至其極限?

Solution
1. limnfn(x)=limnx2+nxn=x
2. 檢驗其是否均勻收斂至 x 我們可檢驗其 supnorm 是否收斂到 0
fnf=supxR|x2+nxnx|=supxR|x2n|注意到若取 x:=nR 其 supnorm =1 故不收斂到 0;因此 此例 fn(x) 並無均勻收斂到 x


接著我們看個重要的結果,也就是均勻收斂保證 逐點收斂。

==================
FACT: fk converges uniformly to f fk converges pointwise to f 
==================
Proof:
固定 t[t0,t1],我們要證明 fkf pointwise,亦即要證明
limk|fk(t)f(t)|=0故我們觀察
|fk(t)f(t)|supt[t0,t1]|fk(t)f(t)|=||fkf|| 又因為 fkf uniformly,故我們知道
||fkf||0 亦即 Uniformly convergence Pointwise Convergence


均勻收斂 保證 連續性。
==================
FACT: 令 {fk}:XR 為 連續函數 sequence;若 fnf 均勻收斂,則 f 為連續函數 (連續性被保持)
==================
(Proof is omitted.)
回頭再檢驗一下我們剛剛的圖

其並非均勻收斂 (WHY??) 由均勻收斂定義,我們計算其sup norm看看發生甚麼事:
fkf=supt|fk(t)f(t)|=10
WHY supnorm = 1?? 由定義我們是找 "兩者間差異" 取 sup,也就是找 fkf的差異最大的時候,那麼兩者間最大差異為1 不為0,亦即不均勻收斂。(失去連續性)


==================
FACT: 若 {fk}k=1 converges uniformly to f 若且唯若 {fk}k=1  為 Cauchy sequence。亦即;對所有的 ε>0, 存在一個 KN 使得 對所有的 j,kK,我們有 ||fjfk||<ε==================


接著我們看一個 Uniform Convergence 的結果:如果我們確認某函數 sequence  {fk} 均勻收斂到 某極限函數 f,則 對其取積分再取極限 等價 取極限再取積分。(亦即 積分與極限次序可以互換)!!

==================
Theorem
{fk}k=1 為在有界 分段連續函數空間 B([t0,t1],Rn) 的 sequence,且均勻收斂到 f。則
limkt1t0fk(t)dt=t1t0f(t)dt==================

Proof
首先計算下列兩積分的差
t1t0fk(t)dtt1t0f(t)dt=t1t0fk(t)f(t)dtt1t0fk(t)f(t)dtt1t0supfk(t)f(t)dt=t1t0fkfdt=fkft1t01dt=fkf0(t1t0)
limkt1t0fk(t)dt=t1t0f(t)dt.    

延伸閱讀
[數學分析] 逐點收斂與均勻收斂(2) - Series version
[數學分析] 逐點收斂與均勻收斂(3) - Differentiation property

1 則留言:

[人工智慧] 本地端 DeepSeek R1 快速安裝:以 Macbook Pro M4 Chip為例

最近火熱的 DeepSeek R1 模型由於採用了 distill 技術,可以大幅降低計算成本,使得一般人有機會在自家筆電上跑性能逼近 Open AI ChatGPT o1的大語言模型。本文簡單介紹一步安裝在 Macbook Pro 的方法以及使用方法,以下測試採用 Macboo...