線性代數拾遺(三):線性變換以及矩陣的意義

2021-01-17 算法與數學之美

‍‍

線性代數拾遺(一):線性方程組、向量方程和矩陣方程

線性代數拾遺(二):線性方程組的解集及其幾何意義

上一章我們討論了齊次和非齊次兩種線性方程組的解集,以及它們的幾何意義。由齊次線性方程組,我們引入了零空間的概念;而由非齊次線性方程組,我們引入了列空間的概念。這兩個空間目前是我們理解線性方程組的橋梁,未來還會對這些空間進行更進一步的討論。在這之前,讓我們先來研究一下矩陣的意義。

之前的兩章中,矩陣是在矩陣方程中出現的,當時我們理解它的意義為「對向量的一種封裝」,也就是一種「數據」的形式理解矩陣的。這一章,我們引入矩陣的另一層意義:線性變換。


一、變換

假如有如 Ax=b 形式的方程:

,這次我們換個角度,把A看作一個整體,整個方程就是一個 4 維向量x乘以矩陣A後得到一個 2 維向量b。以這個觀點來看的話,矩陣A就相當於一個從一個向量集映射到另一個向量集的函數!。


假設x 是n 維向量,b是m維向量,則A 就是一個到 的變換。這個變換的定義域是,上域是,記作T:xx 是 空間中的一個向量,T(x) 就是其變換到空間中的像,而全體像 T(x) 的集合就稱為變換T的值域。圖示如下:從這種觀點來看,矩陣就是一個函數:矩陣既可看作是數據的表示,又可看作是表示變換的函數,這不禁讓我聯想起了 lisp 裡的「同像性」,也就是「代碼即數據」。我不知道他們之間有沒有更深一層的聯繫,不過從這一層面再來看矩陣,感覺又多了一層趣味……除此之外,以動態的眼光來看待矩陣,也有助於我們理解為什麼一些隨時間變化的系統可以用線性代數來建模。比如馬爾科夫鏈中的轉移矩陣,就是用靜態的矩陣來表示一個變換的過程。不難發現,當變換T為x↦Ax ,向量x若有n維,則變換的定義域就是,A就有n列;向量b若有m維,則變換的上域就是,A就有m行(A每一列有m個元素)。而變換的值域就是A中列的所有線性組合組成的集合。

這樣的矩陣,所表達的變換就是一個二維到三維的映射 


所表達的變換就是一個投影:把R3中的點投影到平面,因為:二、線性變換線性變換是一類滿足線性條件的變換。所謂的線性條件就是:

注意到,向量的加法和數乘運算在變換前和變換後的效果是一樣的,也就是所謂的線性變換保持了向量的加法和數乘運算。我們假設有一個二維向量 ,其中

是 2×2單位矩陣In的列向量。由於線性變換保持加法和數乘運算,所以

這也就是說,對於每一個線性變換T:,都有唯一一個矩陣A,使得 T(x)=Ax,其中 $ = [ T(_1) T(_1) ] 。。 $ 被稱為是線性變換 TT 的標準矩陣。

總結一下,線性變換是滿足線性條件的變換,所謂線性條件就要求變換前後的加法和數乘運算不變(變換前 a+b 等於 c,則變換後 a'+b' 也等於 c')。線性變換有兩種描述形式:T:和 ,後者也被稱為矩陣變換

線性變換強調它作為映射的性質,而矩陣變換則描述了映射是怎樣實現的。三、幾何中的線性變換藉助上面線性變換的性質,我們就很容易理解圖形學中一些專門用於變換的矩陣了,比如 2 維平面上的旋轉矩陣:



四、存在性和唯一性問題有了線性變換的概念,我們再來回顧之前兩章討論的解的存在性和唯一性的問題。4.1 解的存在性

非線性方程組Ax=b可以看做是一個  所在空間到  所在空間的映射。對映射 T:,如果  中任意向量b都是 中至少一個x的像,則稱T是到  上的映射(或叫滿射),這時,非線性方程組對於任意的  都有解。反過來,如果存在  使得非線性方程組無解,那麼T就不是到 上的滿射。它們的幾何表示如下圖所示:

4.2 解的唯一性

如果任意的  都是 中最多一個向量  的像,那麼就稱T是一對一映射。

一對一映射也就是非線性方程組Ax=b對任意  要麼無解,要麼有唯一解。也就是說,當方程Ax=b有無窮多解時(即方程含有自由變量,即不滿秩,即各列線性相關) T就不是一對一映射,這時齊次方程組Ax=0隻有平凡解。

線性代數及其應用:第3版/(美)萊(Lay, D.C.)著;沈復興等譯. ——北京:人民郵電出版社,2007.7

————

編輯 ∑Gemini

 來源:http://mengqi92.github.io




算法數學之美微信公眾號歡迎賜稿

稿件涉及數學、物理、算法、計算機、編程等相關領域,經採用我們將奉上稿酬。

投稿郵箱:math_alg@163.com

相關焦點

  • 線性變換——線性代數的本質(二)
    本節講述線性變換與矩陣的關聯、矩陣的作用,對後續矩陣乘法、行列式等等內容都極為重要,請各位閱讀此節的朋友們務必掌握並了解裡面的內容,為後面的學習打下基礎
  • 線性代數入門——矩陣乘法的定義及其意義
    線性代數課程的一個重要特點(也是難點)是概念眾多,而且各概念間有著千絲萬縷的聯繫,對於初學者不易理解的問題我們會不惜筆墨加以解釋。在內容上,以國內的經典教材「同濟版線性代數」為藍本,並適當選取了一些補充材料以開闊讀者的視野。本系列文章適合作為初學線性代數時的課堂同步輔導,也可作為考研複習的參考資料。文章中的例題大多為紮實基礎的常規題目和幫助加深理解的概念辨析題,並有相當數量的歷年考研試題。
  • 理解矩陣背後的現實意義
    只要對上述那些問題稍加考慮,我們就會發現,所有這些問題都不是單純依靠數學證明所能夠解決的。像我們的教科書那樣,凡事用數學證明,最後培養出來的學生,只能熟練地使用工具,卻欠缺真正意義上的理解。對於線性代數的類似上述所提到的一些直覺性的問題,兩年多來我斷斷續續地反覆思考了四、五次,為此閱讀了好幾本國內外線性代數、數值分析、代數和數學通論性書籍,其中像前蘇聯的名著《數學:它的內容、方法和意義》、龔昇教授的《線性代數五講》、前面提到的Encounter with?Mathematics(《數學概觀》)以及Thomas A. Garrity的《數學拾遺》都給我很大的啟發。
  • 線代專題:《矩陣的初等變換與線性方程組》內容小結、公式、題型與...
    2020-12-09 09:21:23 來源: 不猶豫 舉報   一、初等變換與初等矩陣
  • 線性代數入門——矩陣的轉置運算及對稱矩陣的概念
    線性代數課程的一個重要特點(也是難點)是概念眾多,而且各概念間有著千絲萬縷的聯繫,對於初學者不易理解的問題我們會不惜筆墨加以解釋。在內容上,以國內的經典教材「同濟版線性代數」為藍本,並適當選取了一些補充材料以開闊讀者的視野。本系列文章適合作為初學線性代數時的課堂同步輔導,也可作為考研複習的參考資料。文章中的例題大多為紮實基礎的常規題目和幫助加深理解的概念辨析題,並有相當數量的歷年考研試題。
  • 線性代數入門——矩陣的按行、列分塊及其簡單應用
    線性代數課程的一個重要特點(也是難點)是概念眾多,而且各概念間有著千絲萬縷的聯繫,對於初學者不易理解的問題我們會不惜筆墨加以解釋。在內容上,以國內的經典教材「同濟版線性代數」為藍本,並適當選取了一些補充材料以開闊讀者的視野。本系列文章適合作為初學線性代數時的課堂同步輔導,也可作為考研複習的參考資料。文章中的例題大多為紮實基礎的常規題目和幫助加深理解的概念辨析題,並有相當數量的歷年考研試題。
  • 衝刺階段線性代數行列式及矩陣章節複習過後看法
    今天是國慶長假第二天,早上看了看考研數學的線性代數部分,主要看的前兩章的內容,行列式和矩陣,比較簡單,我的理解是考到行列式和矩陣的內容,大家應該是要拿完分數的。言歸正傳,本來說今天是要寫複習完衝刺階段的概率論後三章的總結的,但是我的計劃表上稍微改動了一點,所以明天再複習概率論後三章。
  • 機器學習 線性代數基礎 | 1.4 矩陣乘向量的新視角:變換基底
    我們即將步入這一章的尾聲,在本章前面的三個小節中,我們學習了矩陣和向量的表示方法以及加法、乘法等基本運算的規則,並能夠熟練利用Python語言工具正確的對其進行描述和表示。但是顯然我們不能僅僅滿足於此,那麼在這一小節裡,我們一起回過頭來靜靜的思考這樣一個問題:矩陣A和列向量x的乘法運算Ax有沒有其他更深層次的幾何含義呢?
  • 線性代數抽象麼?其實矩陣並不陌生,完全可以從中學知識「遷移」
    可參考要想學好微積分,吃透「極限」概念是必要條件這次寫一下高等代數或者線性代數應該怎麼理解「矩陣」等抽象的概念。線性代數主要有兩個重要的概念,行列式和矩陣,且兩個概念有些相似性;行列式本質上是一種運算,而矩陣是一個數組,可以被看成有多個行或列向量組成。
  • 線性代數應該這樣學一
    對於線性代數的類似上述所提到的一些直覺性的問題,兩年多來我斷斷續續地反覆思考了四、五次,為此閱讀了好幾本國內外線性代數、數值分析、代數和數學通論性書籍,其中像前蘇聯的名著《數學:它的內容、方法和意義》、龔昇教授的《線性代數五講》、前面提到的Encounter with Mathematics(《數學概觀》)以及Thomas A. Garrity的《數學拾遺》都給我很大的啟發。
  • 2019考研數學:初等變換與初等矩陣的考點分析
    線性代數是考研數學必考的小學科,所佔分值為34分左右。矩陣是該門學科的研究對象,地位相當於高數中的函數,後續研究工作都是圍繞矩陣展開的,因此,我們不僅需要掌握矩陣最基本的運算,還需掌握矩陣的初等變換以及初等矩陣的相關知識點。
  • 線性代數中矩陣的秩不等式總結,考試經常考,這樣學習拿高分!
    線性代數中矩陣的秩是非常重要的一個概念,它不僅可以用來判斷線性方程組的解的情況,也是描述矩陣重要特徵的一個概念。由於許多數學符號無法正常顯示,例如轉秩符號,AxMath和MathType等數學公式編譯器也使用不上,所以可能會有一些表述不夠直觀,還請多多包涵。小編思考了很久,如何來講解矩陣的秩是這個概念,才能讓大家通俗易懂的理解。
  • 線性代數的第一堂課──矩陣乘法的定義
    這段歷史顯示矩陣乘法──矩陣理論中最重要的一個代數運算──絕對不是如數學課本所述那般理所當然,矩陣乘法定義隱含深層的意義,否則為何眾多優秀的數學家竟然看不出矩陣理當如此相乘。今天我們事後諸葛,已然明了矩陣代數之所以遲至十九世紀中葉才誕生的最主要原因在於人們一直無法確定矩陣的本質與功用究竟為何。
  • 線性代數:矩陣相似對角化知識總結,從最通俗有趣的角度來講!
    大家好,我們接著來講解線性代數系列的最後一部分,相似矩陣對角化的問題。相似矩陣對角化的題型往往是許多同學害怕的地方,也是考試最難的一部分。基本上都是考察大題為主,一般還高分值。設A、B為數域P上兩個n級矩陣,如果存在數域P上的n級可逆矩陣X,使得B=XAX,則稱A相似於B,記為A~B,其中X稱為相似變換矩陣。
  • 線性代數應該這樣學
    引言線性代數是以解線性方程組為出發點,主要研究線性空間及其上的線性變換.考慮如下的線性方程組: 我們引入矩陣來表示上述線性方程組.如果不引入矩陣,還有比這更簡潔的方式來描述一個線性方程組嗎?為了求解這個方程組,Gauss(高斯)對上述線性方程組的增廣矩陣進行初等行變換,將其化成階梯型矩陣.
  • 線性代數學習的核心——從雞兔同籠到線性方程組
    這是線性代數的核心思維。比如,既然方程組加減消元時只有係數改變,省略未知數符號xy可不可以?當然可以。寫成,則就是小學時「殘忍的砍腳法」的化簡流程,也是中學時的加減消元法,如果你已經複習線性代數,就會認出這是對增廣矩陣做初等行變換。線性代數的發端,本就是源自解方程組。方程組既有代數形式,也有矩陣形式,還有向量形式。
  • 線性代數(三) 特殊矩陣
    ③ 應用 - 等價標準型:如果矩陣B可以有A經一系列初等變換得到,則A與B等價。左乘正交矩陣造成的空間變換是用一個新空間代替原有空間。,表示線性變換的逆變換。① 定義:指由單位矩陣經過一次初等變換得到的矩陣
  • 2021考研:線性代數怎麼複習?
    兩種運算是求行列式、矩陣的初等行(列)變換,三個工具是行列式、矩陣、向量。其中,向量組線性相關性是難點,要理解記憶各條定理,理清其中關係,多做題鞏固知識點。特徵向量與二次型雖不難,但年年必考,計算能力要跟上,多做題才能提高正確率。
  • 2021考研數學(三)線性代數部分大綱部分原文解析
    2021考研數學三線性代數大綱原文解析 2021考研大綱已經發布,線性代數大綱原文如下: 一、行列式 考試內容 行列式的概念和基本性質 行列式按行(列)展開定理
  • 線性變換的幾何意義
    原文舉了一個簡單的圖像處理問題,簡單形象,真心希望路過的各路朋友能從不同的角度闡述下自己對SVD實際意義的理解,比如 個性化推薦中應用了SVD,文本以及Web挖掘的時候也經常會用到SVD。線性變換的幾何意義(The geometry of linear transformations)讓我們來看一些簡單的線性變換例子,以 2 X 2 的線性變換矩陣為例,首先來看一個較為特殊的,對角矩陣:從幾何上講,M是將二維平面上的點(x,y)經過線性變換到另外一個點的變換矩陣,如下圖所示變換的效果如下圖所示,