1. 程式人生 > >希爾伯特空間/再生核希爾伯特空間

希爾伯特空間/再生核希爾伯特空間

現代數學的一個特點就是以集合為研究物件,這樣的好處就是可以將很多不同問題的本質抽象出來,變成同一個問題,當然這樣的壞處就是描述起來比較抽象,很多人就難以理解了。這裡主要整理(摘抄)了一下歐式空間和從向量空間一直到再生核希爾伯特空間的概念與簡單理解。
歐式空間/歐幾里得空間(Euclidean Space)
V是實數域R上的線性空間(或稱為向量空間),若V上定義著正定對稱雙線性型gg稱為內積),則V稱為(對於g的)內積空間或歐幾里德空間(有時僅當V是有限維時,才稱為歐幾里德空間)。這些數學空間可以被擴充套件來應用於任何有限維度,而這種空間叫做 n維歐幾里得空間(甚至簡稱 

n  維空間)或有限維實內積空間。
歐裡幾何空間可以說是內積空間的引申。

線性空間/向量空間(Linear Space/Vector Space)
一系列向量的集合並且只滿足加法和標量乘(向量的相乘)操作的集合。

內積空間(inner product space)
內積空間(V,.,.) 是在域F上可進行.,.:V×VF運演算法操作的向量空間,其滿足三個原則:

  1. 共軛對稱:x,y=y,x¯
  2. 第一個變數滿足線性性:ax,y=ax,yx+z,y=x,y+z,y
  3. 正定性:x,x0 其中等式只有在x=0取到

範數向量空間/賦範向量空間(normed vector space)
定義了向量長度的向量空間,這樣我們就可以衡量向量間的長度了。

度量空間(metric space)
定義了兩個點的距離的集合(這裡不必須是向量空間)。範數向量空間是度量空間,但是度量空間不一定是範數向量空間

希爾伯特空間(Hilbert Space)
希爾伯特空間即完備的內積空間,也就是說一個帶有內積的完備向量空間。當一個內積空間滿足通過內積空間可推匯出範數空間(賦範空間),並且是完備的,那麼這個內積空間就是希爾伯特空間。對於常見的

Rn,滿足內積運算,能夠推匯出l2範數,且是完備的,所以是希爾伯特空間。
簡單來說,基本的線性空間只包括加法和數乘操作,在此基礎上我們引入內積操作,這樣就把空間升級為內積空間。根據內積我們可以定義一個範數:||x||=<x,x>於是我們就得到了一個賦範向量空間。有了範數之後我們就可以引入一個度量:d(x1,x2)=||x1x2||用於計算向量x1x2之間的距離。於是我們就得到一個度量空間。如果這樣的空間在這個度量下是完備的,那麼這個空間叫做希爾伯特空間。

總結一下希爾伯特空間定義的流程是:
線性空間(向量空間)–> 內積空間 –> 賦範向量空間 –> 度量空間 –完備的–> 希爾伯特空間
另外,希爾伯特空間是一個函式空間,即空間中每個元素都是一個函式。

再生核
接下來引入再生核的概念:
X是非空集,H是定義在X上的希爾伯特空間。核k滿足下面的兩條性質就稱為H的再生核:

  1. 對於每個x0X,k(y,x0))作為y的函式屬於空間H
  2. 任意x屬於Xf(.)屬於H,有