泛函分析

泛函分析

2.1 函數的定義

在理解泛函之前齿椅,我們首先需要重新審視函數這個基本概念节芥。

函數可以說是在基本的分析問題中最常見的基本概念了裹虫。絕大多數人不會嚴格去思考函數的意義,而習慣于被動地使用它們滑燃。但理解函數本身對于理解泛函是有很大的幫助的。所以我們先從數學上嚴格定義函數颓鲜。

我們知道表窘,函數有自變量和因變量。函數的自變量可以用基本的向量
\vec{x}=\left\{ x_{1},x_{2},x_{3},\cdots,x_{N}\right\}
來表示甜滨。而函數f(\vec{x})則是向量空間
\mathcal{F}_{\vec{x}}=\vec{e}_{x_{1}}\otimes\vec{e}_{x_{2}}\otimes\vec{e}_{x_{3}}\otimes\cdots\otimes\vec{e}_{x_{N}}上的映射乐严。這里的兩個數學符號需要解釋一下。\vec{e}_{x_{1}} 數學上叫做基矢衣摩,它的意義是x_{1}這個方向上的單位向量昂验,它的長度為1,方向指向x_{1}方向艾扮。\otimes則是“直積”的意思既琴,引入它的目的是為了擴展向量的涵義。向量本質上是一維的量泡嘴,通過直積甫恩,就可以構建二維的,三維的乃至任意維度的有方向的量酌予。實際上磺箕,可以將它看作構建坐標軸的代數表述纹腌。因為幾何上構造坐標軸非常簡單,就是畫出來滞磺。但代數上則比較抽象升薯。舉個例子,如果存在多個方向击困,比如三維空間\mathbb{R}^{3}涎劈,就存在\left\{ x,y,z\right\} 三個方向
\left\{ \vec{e}_{x},\vec{e}_{y},\vec{e}_{z}\right\},那么
\mathcal{F}_{\mathbb{R}^{3}}=\vec{e}_{x}\otimes\vec{e}_{y}\otimes\vec{e}_{z}就代表了三維坐標軸阅茶。因此(\ref{eq:vectorspace}) 就表示N維空間中的坐標軸蛛枚。函數的作用是將\mathcal{F}_{\vec{x}} 映射到指定的空間\mathcal{V}_{\vec{y}}, 即
f\quad:\mathcal{F}_{\vec{x}}\longmapsto\mathcal{V}_{\vec{y}}
這種數學定義看起來比較難懂,但實際上很多概念都是從這個簡單的函數定義延伸出來的脸哀。

既然是表述方向蹦浦,那么向量空間\mathcal{F}_{\vec{x}} 的各個方向的分量就必須是“正交歸一的”。正交歸一性包含兩重含義撞蜂,其一是“正交性”盲镶,它表示對于任意兩個不同的方向矢量\vec{e}_{x_{i}},\vec{e}_{x_{j}}, 它們都是互相垂直的。數學上的表示是內積為零
\vec{e}_{i}\cdot\vec{e}_{j}=0,\quad\forall i,j\in\left(1,2,3,\cdots,N\right),\quad i\neq j
在這里我們將\vec{e}_{i}\equiv\vec{e}_{x_{i}} 蝌诡, 是一種約定俗稱的縮寫記號溉贿。

內積為零這個正交性要求是非常重要的。因為如果兩個不同方向的方向矢量內積不為零浦旱,就會導致在一個方向上的變化會影響另一個方向宇色,物理上這種問題叫做量子糾纏態(tài)。這種糾纏問題在分析上就會造成非常嚴重的困難颁湖,原本的簡單線性問題就會極其復雜宣蠕,而且本質上無法完全求解。很多人學到無監(jiān)督學習的時候會使用PCA方法來降維甥捺,但是不明白為什么要降維抢蚀。實質上根本原因就是要讓基矢盡可能正交化。另外涎永,對于監(jiān)督學習來說思币,如果選取的特征(features)不佳,就會選到高度相關的多個特征羡微,這同樣對于算法來說是一個災難性的選擇谷饿。雖然說矩陣計算可以做到將這些相關性較高的特征主值求逆,但最終學習結果仍然是泛化能力很差妈倔。

內積為零幾何上代表的是互相垂直博投,但是內積的代數表述到底是什么呢?其實很簡單盯蝴,對于方向矢量來說毅哗,總可以表示成一個行矩陣或者列矩陣听怕。我們習慣上使用列矩陣。比如在第5個方向上的方向矢量虑绵,用矩陣表述就是
\vec{e}_{5}=\left(\begin{array}{c} 0\\ 0\\ 0\\ 0\\ 1\\ \vdots\\ 0\\ 0 \end{array}\right)\equiv E_{5}
其中E_{5}表示我們在使用矩陣表示尿瞭。那么\vec{e}_{5}\cdot\vec{e}_{3}如何用矩陣表達呢?很簡單
\vec{e}_{5}\cdot\vec{e}_{3}=E_{5}^{\,\,T}E_{3}=\left(\begin{array}{cccccccc} 0 & 0 & 0 & 0 & 1 & \cdots & 0 & 0\end{array}\right)\left(\begin{array}{c} 0\\ 0\\ 1\\ 0\\ 0\\ \vdots\\ 0\\ 0 \end{array}\right)=0這里的E_{5}的上指標T 表示矩陣的轉置(transpose)翅睛,它將一個(n,m)矩陣逆時針旋轉90度声搁,轉成一個(m,n)矩陣。在上面的例子中捕发,它將E_{5}這個(N,1)列矩陣轉成了一個(N,1)行矩陣疏旨。

至于“歸一性”,實質上就是說方向矢量的長度是1扎酷。這個定義也可以用內積或者矩陣乘法來表示檐涝。即,\vec{e}_{i}\cdot\vec{e}_{i}=E_{i}^{\,\,T}E_{i}=1,\forall i\in(1,2,3,\cdots,N)這個歸一性在線性回歸分析中就體現為要對所有的特征做標度變換操作法挨。比如通過房屋的大小谁榜,房間的數量等特征來預測房屋的價格。房屋的大小一般接近100平方米坷剧,而房間數一般只有2到5個惰爬。那么如果不進行歸一化操作,采取同樣的遞歸速率就會導致在“大小”這個特征上的回歸速率比在“房間數”這個特征上的回歸速率慢20到50倍惫企,這顯然是極大的浪費算力。

回到函數的定義上來陵叽,函數實質上是定義了從定義域到值域(兩者都是向量空間)的映射狞尔。如果函數是映射到具體的數的,那么這樣的函數就是標量函數巩掺。如果函數是映射到向量的偏序,那么就是一個矢量函數。如果函數是映射到值域上的張量的胖替,那么就是張量函數研儒。如果我們的函數是標量函數。那么在坐標軸空間畫出來独令,就是一根曲線或者一個曲面或者一個復雜的幾何體端朵。但無論這個幾何體多復雜,它上面每一個點都可以用
\left\{ x_{1},x_{2},\cdots,x_{N}\right\} 標記它的位置燃箭。用y=f(\vec{x}) 標記它的值冲呢。如果對于定義域有取值范圍,比如0到1之間招狸,那么得到的值域也就同樣是受到約束的敬拓。如果手動限制一個函數邻薯,可以采用如下的常見定義:
f(\vec{x})=\cdots,\quad\left(x_{1},x_{2},\cdots,x_{N}\right)\in g_{constraint}(\vec{x})=0g_{constraint}(\vec{x})
是約束函數,它限定了定義域的區(qū)間乘凸。

這樣引入約束的辦法很機械厕诡,而且對于計算機來說,事先定義出約束是很困難的营勤。所以有沒有一種“自動化”引入約束的辦法木人?實際上當然存在這樣的辦法,我們將上面的式子改寫成
f_{\lambda}(\vec{x})\equiv min_{\lambda}\left(f(\vec{x})+\lambda(g_{constraint}(\vec{x}))\right)
這樣冀偶,要使得上式取極值醒第,就必須有
\frac{df_{\lambda}(\vec{x})}{d\lambda}=0這恰好就給出了約束方程
g_{constraint}(\vec{x})=0.這種引入約束的方法在泛函的分析中尤為重要,它一般被稱作拉格朗日乘子法进鸠。

對于矢量函數或者張量函數稠曼,定義域中每一個位置除了定義出了值域中的一個數值之外,還定義出了在這個數值上的方向客年。這樣定義出來的“東西”幾何上已經不是曲線霞幅,曲面或者某個怪異幾何體了。它有個非常數學化的稱呼:纖維叢量瓜。關于纖維叢的概念司恳,已經超出了本文的討論范圍,暫時不表绍傲。

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末扔傅,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子烫饼,更是在濱河造成了極大的恐慌猎塞,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,252評論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件杠纵,死亡現場離奇詭異荠耽,居然都是意外死亡,警方通過查閱死者的電腦和手機比藻,發(fā)現死者居然都...
    沈念sama閱讀 94,886評論 3 399
  • 文/潘曉璐 我一進店門铝量,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人银亲,你說我怎么就攤上這事慢叨。” “怎么了群凶?”我有些...
    開封第一講書人閱讀 168,814評論 0 361
  • 文/不壞的土叔 我叫張陵插爹,是天一觀的道長。 經常有香客問我,道長赠尾,這世上最難降的妖魔是什么力穗? 我笑而不...
    開封第一講書人閱讀 59,869評論 1 299
  • 正文 為了忘掉前任,我火速辦了婚禮气嫁,結果婚禮上当窗,老公的妹妹穿的比我還像新娘。我一直安慰自己寸宵,他們只是感情好崖面,可當我...
    茶點故事閱讀 68,888評論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著梯影,像睡著了一般巫员。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上甲棍,一...
    開封第一講書人閱讀 52,475評論 1 312
  • 那天简识,我揣著相機與錄音,去河邊找鬼感猛。 笑死七扰,一個胖子當著我的面吹牛,可吹牛的內容都是我干的陪白。 我是一名探鬼主播颈走,決...
    沈念sama閱讀 41,010評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼咱士!你這毒婦竟也來了立由?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 39,924評論 0 277
  • 序言:老撾萬榮一對情侶失蹤司致,失蹤者是張志新(化名)和其女友劉穎拆吆,沒想到半個月后,有當地人在樹林里發(fā)現了一具尸體脂矫,經...
    沈念sama閱讀 46,469評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 38,552評論 3 342
  • 正文 我和宋清朗相戀三年霉晕,在試婚紗的時候發(fā)現自己被綠了庭再。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,680評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡牺堰,死狀恐怖拄轻,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情伟葫,我是刑警寧澤恨搓,帶...
    沈念sama閱讀 36,362評論 5 351
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響斧抱,放射性物質發(fā)生泄漏常拓。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 42,037評論 3 335
  • 文/蒙蒙 一辉浦、第九天 我趴在偏房一處隱蔽的房頂上張望弄抬。 院中可真熱鬧,春花似錦宪郊、人聲如沸掂恕。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,519評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽懊亡。三九已至,卻和暖如春乎串,著一層夾襖步出監(jiān)牢的瞬間店枣,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,621評論 1 274
  • 我被黑心中介騙來泰國打工灌闺, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留艰争,地道東北人。 一個月前我還...
    沈念sama閱讀 49,099評論 3 378
  • 正文 我出身青樓桂对,卻偏偏與公主長得像甩卓,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子蕉斜,可洞房花燭夜當晚...
    茶點故事閱讀 45,691評論 2 361

推薦閱讀更多精彩內容