1. 程式人生 > >如何理解線性賦範空間、希爾伯特空間, 巴拿赫空間,拓撲空間

如何理解線性賦範空間、希爾伯特空間, 巴拿赫空間,拓撲空間

賦範空間,度量空間,線性賦範空間,線性度量空間,希爾伯特空間, 巴拿赫空間,拓撲空間如何不被他們嚇到?

函式空間

一、問題的提出

在微積分中可以定義極限和連續,依賴於距離
那麼,什麼是距離呢?
通俗的看法,大家都認為距離就是所謂的直線
大航海時期的距離如何測量?
但是,在這張圖中,我們如何衡量兩點之間的距離?
因為地球儀上不能畫直線,所以這裡的距離顯然就不是直線了。我們只能沿著地球儀取曲線作為距離

再來看一張圖
故宮

從A到B的距離又是多少呢?

顯然不能計算直線距離,比較合理的距離,應該是走一個L字型 (這裡就不畫出來了…)

兩個向量之間的距離又該如何定義呢?

兩條曲線之間的距離呢?

兩條曲線的距離

二、距離、範數

(向量的距離)

x=(x1,...,xn)y=(y1,...,yn) 的距離

情形1:
d1(x,y)=(x1y1)2+...+(xnyn)2
情形2:
d2(x,y)=max{|x1y1|,...,|xnyn|}
情形3:
d3(x,y)=|x1y1|+|xnyn|

其中d1是最常見的也就是中學所學的距離,而d3 則是天安門圖中從A到B的距離

(曲線的距離)

曲線距離

注意這裡只能取最大值,不能取最小值。一旦取了最小值,則任意兩個有交點的曲線的距離都為0,顯然,這樣是有問題,所以只能去最大值

定義距離

看了那麼多距離,我們如何定義呢?

定義距離
則稱d(x,y)是這兩點之間的距離。

線性空間

  • 有向量的加法和數乘
  • 滿足:
    1. 向量加法結合律:u + (v + w) = (u + v) + w;
    2. 向量加法交換律:v + w = w + v;
    3. 向量加法的單位元:V 裡有一個叫做零向量的 0,∀ v ∈ V , v + 0 = v;
    4. 向量加法的逆元素:∀v∈V, ∃w∈V,使得 v + w = 0;
    5. 標量乘法分配於向量加法上:a(v + w) = a v + a w;
    6. 標量乘法分配於域加法上: (a + b)v = a v + b v;
    7. 標量乘法一致於標量的域乘法: a(b v) = (ab)v;
    8. 標量乘法有單位元: 1 v = v, 這裡 1 是指域 F 的乘法單位元。

定義範數

定義:設

||x||Rn 若滿足:
(1)||x||0,xRn;||x||=0x=0;
(2)||αx||=|α|||x||,αR,xRn;
(3)||x+y||||x||+||y||,x,yRn

注意:可以簡單的看成到零點距離多了(2);所以範數就是一個更加具體的距離!!!

我們接下來,有兩個方向可以走,一個是在距離上面加東西,讓距離更加具體化,另一種是在距離上減東西,讓距離更加抽象畫,像範數就是讓距離更加具體化了

所以 範數有如下情況:
範數

注意:

由範數可以定義距離:

d(x,y)=||xy||
但由距離不一定可以定義範數,例如:
||x||=d(0,x),||αx||=d(0,αx)|α|||x||,

所以,一旦定義了抽象的距離,我們就必須習慣用定義去證明對錯,而不能用中學的距離,來進行判斷。

賦範空間、度量空間、線性賦範空間、線性度量空間

賦予範數或者距離的集合分別稱為:賦範空間和度量空間
若在其上再加上線性結構稱為:線性賦範空間和線性度量空間

那麼,我們日常生活的空間可以稱為賦範空間或者度量空間麼?
答案是否定的因為這樣的空間缺少角度的概念,從前面的定義中我們無法退出角度。所以,我們才有了接下來的內容。

內積空間

賦範空間有向量的模長,即範數。但是還缺乏一個很重要的概念——兩個向量的夾角,為了克服這一缺陷,我們引入:內積
定義:

(x,y)R滿
1
2

相關推薦

如何理解線性空間空間 空間空間

賦範空間,度量空間,線性賦範空間,線性度量空間,希爾伯特空間, 巴拿赫空間,拓撲空間如何不被他們嚇到? 函式空間 一、問題的提出 在微積分中可以定義極限和連續,依賴於距離 那麼,什麼是距離呢? 通俗的看法,大家都認為距離就是所謂的直線 但

向量空間空間內積空間歐式空間空間

集合 als 什麽 抽象 normal sub www. nbsp ram 一、 何為線性空間 1. 線性空間 定義:設V是一個非空集合,F為數域。如果對於任意兩個元素α、β∈V,總有唯一的一個元素γ∈V與之對應,稱為α與β的和,記作 γ=α+β 如果對於任意一個數λ∈F與

深刻理解空間線性空間度量空間空間線性空間內積空間空間以及空間

在我們學習矩陣理論和統計理論的時候,總是會出現“**空間”。在之前的時候對於空間理解的過程中,總是試圖拿出一個具體的例子來加深自己的理解。但是這樣做是不對的,因為如果說對於類似“歐幾裡何空間”這樣的空間,跟我們生活中的三維空間極為相似,我們確實可以想象到一個具體的例子,但是對於類似“希爾伯特空間”之

通俗理解Hilbert空間

著作權 以及 坐標 範數 如何 有效 answer 線段 度量 作者:qang pan 鏈接:https://www.zhihu.com/question/19967778/answer/28403912 來源:知乎 著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載

Complete space 完備空間與柯西序列 空間與完備空間 完備空間與和空間 封閉closed與完備性complete

sed special images ace structure des func cti str http://www.gatsby.ucl.ac.uk/~gretton/coursefiles/RKHS2013_slides1.pdf R

再生核空間2---概念

再生核: E非空集合,H為定義在E上的複函式Hilbert空間(∀t∈E,∀ψ∈H,ψ(t)∈C),定義函式 K:E×E→C 即 K:(s,t)→K(s,t),s,t∈E

空間/再生核空間

現代數學的一個特點就是以集合為研究物件,這樣的好處就是可以將很多不同問題的本質抽象出來,變成同一個問題,當然這樣的壞處就是描述起來比較抽象,很多人就難以理解了。這裡主要整理(摘抄)了一下歐式空間和從向量空間一直到再生核希爾伯特空間的概念與簡單理解。 歐式空間/

HIT1946 分形曲線(dfs)

pic ios put 組成 快的 結束 return ext ati 補第二次期末考的題……發現代碼細節還需要加強啊……這樣一道題一直犯小錯誤。 題目鏈接:   http://acm.hit.edu.cn/hoj/problem/view?id=1946 題目描述:

變換在MATLAB中的應用

一、基本理論   A-Hilbert變換定義 對於一個實訊號x(t)x(t),其希爾伯特變換為: x~(t)=x(t)∗1πtx~(t)=x(t)∗1πt 式中*表示卷積運算。 Hilbert本質上也是轉向器,對應頻域變換為: 1πt⇔j⋅sign(ω)1πt⇔j⋅sign(ω) 即餘

變換(Hilbert Transform)簡介及其物理意義

Hilbert變換簡介 希爾伯特變換是訊號處理中的一種常用手段,數學定義如下: 與卷積的概念進行對比,可以發現,上面的Hilbert變換的表示式實際上就是將原始訊號和一個訊號做卷積的結果。這個用來卷積的訊號就是 h(t)=1πth(t)=1πt 因

關於的元數學思想(修改稿)

關於希爾伯特的元數學思想(修改稿)     大家知道,希爾伯特倡導的形式主義與有限主義原則是當今數學基礎三大支柱理論:“證明論”、“模型論”與“遞迴論”的基本原理。  應當認為,希爾伯特是當代數學的先驅。哥德爾與塔爾斯基都是後來人。有興趣的讀者,請見本文附件

2017第八屆藍橋杯決賽_曲線

2017第八屆藍橋杯決賽試題 標題:希爾伯特曲線 希爾伯特曲線是以下一系列分形曲線 Hn 的極限。我們可以把 Hn 看作一條覆蓋 2^n × 2^n 方格矩陣的曲線,曲線上一共有 2^n × 2^n 個頂點(包括左下角起點和右下角終點),恰好覆蓋每個方格一次。 [p1.pn

[hihocoder1324]曲線

這是hiho一下 第163周的題目。 題目描述 時間限制:10000ms 單點時限:1000ms 記憶體限制:256MB 描述 希爾伯特曲線是以下一系列分形曲線 Hn 的極限。我們可以把 Hn 看作一條覆蓋 2n × 2n 方格矩陣的曲線,曲線上

數值計算---求矩陣的條件數

這幾天數值計算老師交給我們一個課程設計,計算希爾伯特矩陣的條件數,觀察其隨維數的變化情況。 下面是程式,主要用到冪法和反冪法。 #include <iostream> #include <cmath> using namespace std; #d

曲線

解釋 部分 矩陣 png can time 連接 逆時針 class 希爾伯特曲線是以下一系列分形曲線 Hn 的極限。我們可以把 Hn 看作一條覆蓋 2^n × 2^n 方格矩陣的曲線,曲線上一共有 2^n × 2^n 個頂點(包括左下角起點和右下角

排序演算法之 插入排序(shell)排序 及其時間複雜度和空間複雜度

        有一個已經有序的資料序列,要求在這個已經排好的資料序列中插入一個數,但要求插入後此資料序列仍然有序,這個時候就要用到一種新的排序方法——插入排序插入排序的基本操作就是將一個數據插入到已經排好序的有序資料中,從而得到一個新的、個數加一的有序資料,演算法適用於少

【算法拾遺(java描寫敘述)】--- 插入排序(直接插入排序排序)

ecan itblog insert med image java程序 can rip title 插入排序基本思想 每次將一個待排序的記錄按其keyword大小插入到前面已經拍好序的子文件的適當位置,直到全部記錄插入完畢為止。 直接插入

排序演算法之插入排序(直接插入排序)

前言 一個好的排序演算法對於程式的優化會有很大的提升,雖然在許多語言的類庫中就存在了N種排序方法,但是隻有在瞭解了每一種排序演算法後才能更好的在實際中運用這些演算法。這裡我主要說明插入排序中的直接插入以及希爾排序的實現。 直接插入 直接插入排序是最簡單的排序演算法之一。對於直

排序演算法(直接插入氣泡排序選擇排序快速排序排序堆排序歸併排序)

main函式 int main() { int data[] = {1,2,6,3,4,7,7,9,8,5}; //bubble_sort(data,10); //select_sort(data,10); Insert_Sort(data,10); fo

《資料結構與演算法》之排序演算法(插入排序排序)

3、插入排序 插入排序的基本操作就是將一個數據插入到已經排好序的有序資料中,從而得到一個新的、個數加一的有序資料,演算法適用於少量資料的排序,時間複雜度為O(n^2),是穩定的排序方法。插入演算法把要排序的陣列分成兩部分:第一部分包含了這個陣列的所有元素,但將最後一個元素除外(讓陣列多一個空間才