這次要介紹的是數學上一個重要的概念:
Norm:一般翻譯成範數
(在英語中 norm 有規範的意思,比如我們說normalization就是把某種東西/物品/事件 做 正規化,也就是加上規範使其正常化),不過個人認為其實翻譯成 範數 也是看不懂的...這邊建議把 Norm 想成長度就好 (事實上norm是長度的抽象推廣),
也許讀者會認為好端端的長度不用,為何又要發明一個 norm 來自討苦吃?? 既抽象又艱澀。
事實上想法是這樣的:
比如說現在想要比較兩個數字 3 , 5 之間的大小,則我們可以馬上知道 3<5;同樣的,如果再考慮小數與無理數如 1.8753 與 π,我們仍然可以比較大小 1.8753<π=3.1415... 故可以發現我們有辦法對 "純量" 做明確的比大小,WHY? 因為前述例子中 3, 5, 1.8753 or π 其各自的大小有辦法被 "measure "!
但是如果是現在考慮的是一組數字 我們如何去measure 其大小呢?? 比如說
x:=[1,−2,0.1,0]T上式的大小該是多少? 是 1? −2? 0.1???
再者如果更過分一點,我們考慮一個矩陣
A=[1234],想要知道這個矩陣的大小又該怎麼辦?? 是 1 ? 2 還是 4 ?..其實現階段我們說不清楚。
也正是如此,可以發現我們確實需要新的 "長度" 的定義來幫助我們如何去 measure 矩陣/向量/甚至是函數的大小。
故此,我們首先定義甚麼是Norm,(也就是把 "長度" or "大小" 的本質抽離出來)
==================
Definition: Norm
考慮 V 為一個向量空間(Vector space),則我們說 Norm 為一個函數 ||⋅||:V→R 且滿足下列性質:
(a) ||v||≥0, ||v||=0⇔v=0
(b) 對所有的 α∈R,v∈V, ||αv||=|α|⋅||v||
(c) 對任意 v1,v2∈V , ||v1+v2||≤||v1||+||v2|| (三角不等式)
==================
Comments:
1. 觀察上述定義確實可以發現norm是長度的推廣。比如說性質(a) (positivity) 要求norm非負,可以發現直觀上我們的長度亦為非負;接著性質 (b) , (c) 亦可由原本長度定義中觀察而得。
2. 注意到上述 norm是定義在 向量空間 (vector space),這是一個相當抽象的概念,一般視為是具有加法與乘法 ( +,⋅) 的無窮維空間。簡單說可以把它想成是 Rn的推廣,下面我們介紹的norm所定義的空間都為一個Vector space ( Rn space, Lp space, 或者所有連續函數所形成的空間...);如果對空間概念不熟的讀者可以暫時先略過此comment
==================
再來我們要考慮三大類常見的 norm (也就是可以測量其大小但又滿足norm的3個基本性質):
一類是有限維度 Rn 空間中的向量怎麼定義norm,
一類是如果拓展到無窮維度該怎麼定義norm?
最後則是如果考慮的是函數空間(function space) 該怎麼定義norm
首先是 Rn 空間 (有限維度空間) 的norm
考慮一個向量 v∈Rn,亦即
v=[v1v2⋮vn]則我們可以定義下列各種不同的norm
‖v‖1:=n∑i=1|vi|, 1-norm‖v‖2:=√n∑i=1|vi|2=√vTv, 2-norm‖v‖p:=(n∑i=1|vi|p)1p, p-norm‖v‖∞:=maxi|vi|=max{|v1|,|v2|,...,|vn|}, Infinity norm
Comments:
1. 在 Rn 空間中,任意兩個norm的定義等價 (in convergence sense)。此稱作Two-norm theorem:我們將其紀錄如下: (注意如果已經離開有限維度空間,Two norm Theorem失效!!!)
Theorem: (Two-norm Theorem)
若 ||⋅||a 與 ||⋅||b 為 Rn 空間中的norm,則存在一個常數 C<∞使得 對任意 x∈Rn
||x||a≤C||x||b
Proof: omitted.
==================
上述在有限維度空間的norm定義在一般情況仍然不足,因為如果我們考慮的是 一個sequence {xk}∞k=0,由於 sequence 有無窮多項 比如說 {xk}∞k=0=1/k,此時上述的有限維度空間的norm定義無法使用。故我們進入了無窮維度的世界,此時無窮維度空間 的norm 可以仿照有限維度空間的定義如下
‖x‖ℓ1:=∞∑i=1|xi|‖x‖ℓ2:=√∞∑i=1|xi|2=√xTx‖x‖ℓp:=(∞∑i=1|xi|p)1p‖x‖ℓ∞:=supi≥1|xi|
Comment
注意到關於maximum norm這邊我們用 sup 取代 有限維度空間所採用的 max,一般表示我們並不確定最大元素是否存在,故此時採用 sup。
=======
現在如果我們考慮的是更複雜的情況,比如說我們考慮的是函數,則該怎麼對函數定義norm呢? (此時norm定義在函數空間 Lp-space)。考慮函數 f:[a,b]→R則我們有如下的norm
‖f(t)‖L1:=∫ba|f(t)|dt‖f(t)‖L2:=(∫ba|f(t)|2dt)12‖f(t)‖Lp:=(∫ba|f(t)|pdt)1p‖f(t)‖L∞:=supt∈[a,b]|f(t)|
Comment:
1. 上述三大類的norm皆滿足 norm本身的定義 (4個性質皆滿足,這需要證明但我們這邊不贅述)。
2. 對於連續函數 f∈C[[a,b],R]而言,其norm都選maximum norm:亦即 ||f||:=maxt∈[a,b]|f(t)|
3. 讀者也許會想問 Lp 這個 L 的意義為何,一般而言我們指 f∈Lp 表示此函數 f 為 Lebesgue integrable 且滿足上述 norm的條件。當然,如果有需要我們可以限制 f∈Rp 其中 R 表示的是函數 f 為 Riemann integrable。在此不再贅述。
另外如果考慮的是矩陣的norm該怎麼定義??
因為我們手上只有對向量 與 對函數的norm,故方法就是先把矩陣變成向量,再算他的norm。我們稱此種算法得到的norm為 induced matrix norm。就是用一組向量把矩陣的norm 引(induce)出來:
Example:
考慮
[1234]那麼此矩陣的 norm 該怎麼計算?
我們可透過取向量 [10]T 當作輸入,則
[1234][10]=[13]接著我們便可用 Rn 空間定義的向量來定義其 norm。
以下為正式的矩陣norm的定義
Definition: Induced matrix p-norm
令 A=[aij]∈Rm×n則此矩陣由 向量 x 引出的 induced p-norm
||A||p:=supx≠0||Ax||p||x||p
注意到如果 p=2,則 induced matrix 2-nrom ,則我們有 ||A||2 可由其最大的eigenvalue求得:
||A||2:=√λmax(ATA)
Norm idea in System Theory (The Energy idea)
在系統理論中,我們另外亦常用 能量(Energy) 與 功率(power)來表示我們關心的物理量的大小:
考慮 x(t) 為一維連續時間"訊號",則定義在 t∈[t1,t2] 之間 的 total energy E為
E:=∫t2t1|x(t)|2dt同樣,我們亦可擴展訊號的 total energy 到時間為無窮大 t∈(−∞,∞),此定義為上式的極限,記做 E∞:
E∞:=limT→∞∫T−T|x(t)|2dt=∫∞−∞|x(t)|2dt若上式積分存在。
If you can’t solve a problem, then there is an easier problem you can solve: find it. -George Polya
訂閱:
張貼留言 (Atom)
[人工智慧] 本地端 DeepSeek R1 快速安裝:以 Macbook Pro M4 Chip為例
最近火熱的 DeepSeek R1 模型由於採用了 distill 技術,可以大幅降低計算成本,使得一般人有機會在自家筆電上跑性能逼近 Open AI ChatGPT o1的大語言模型。本文簡單介紹一步安裝在 Macbook Pro 的方法以及使用方法,以下測試採用 Macboo...
-
數學上的 if and only if ( 此文不討論邏輯學中的 if and only if,只討論數學上的 if and only if。) 中文翻譯叫做 若且唯若 (or 當且僅當) , 記得當初剛接觸這個詞彙的時候,我是完全不明白到底是甚麼意思,查了翻譯也是愛...
-
這次要介紹的是數學上一個重要的概念: Norm: 一般翻譯成 範數 (在英語中 norm 有規範的意思,比如我們說normalization就是把某種東西/物品/事件 做 正規化,也就是加上規範使其正常化),不過個人認為其實翻譯成 範數 也是看不懂的...這邊建議把 No...
-
半導體中的電流是由電子(electron)及電洞(hole)兩種載子(carrier)移動所產生 載子移動的方式: 擴散(diffusion) ⇒ 擴散電流 (不受外力電場作用) 飄移(drift) ⇒ 飄移電流 (受外...
寫得不錯,謝謝~
回覆刪除目前看到對範數比較完整、原創的說明,感謝。
回覆刪除目前概念一次打通的,謝謝作者
回覆刪除寫得好好,很感謝分享
回覆刪除謝謝您用心的分享
回覆刪除很清晰。
回覆刪除感謝您大方分享
回覆刪除身為求學者,一目瞭然
回覆刪除謝謝作者大方分享
非常乾淨俐落 一目了然 解決我在數學上長期的痛
回覆刪除