1. 程式人生 > >線性代數學習筆記(幾何版)

線性代數學習筆記(幾何版)

本部落格僅用來記錄重要概念。

線性代數學習請移步https://www.bilibili.com/video/av6731067

不得不說,這位up主講的是真心好,尤其是點積叉積那一部分,直接重新整理世界觀QWQ。

空間內的一組基指的是:張成該空間的一個線性無關向量的集合

張成

所有可以表示為給定向量線性組合的向量的集合被稱為給定向量張成的空間

張成在這裡應該是動詞。

 

在三維空間中,兩個向量張成出的空間應該是某個過原點的平面

線性相關

一組向量中至少有一個是多餘的,沒有對張成空間做出任何貢獻

你有多個向量, 並且可以移除其中的一個而不減小張成的空間

這種情況發生時,我們稱他們是“線性相關”的

如果所有的向量都給張成的空間增加了新的維度,他們就被稱為“線性無關”

 

矩陣

這介紹怎麼這麼鬼畜。。

對空間的一種特定變換

線性變換

接收一個向量,並輸出一個向量的變換

線性的直觀含義:

1.直線在變換後仍然為直線,不能有所彎曲

2.原點必須保持固定(如果原點不固定,它可能為“仿射變換”)

注意:線性變換“保持網格線平行且等距分佈”—》如果變換前的向量是$i$和$j$的線性組合,那麼變換後也是$i$和$j$的線性組合

矩陣乘法

複合矩陣

乘積需要從右往左計算

我對矩陣乘法的理解:

首先把$M_1$的$[e,g]$看成一個向量,$[f,h]$看成一個向量

左乘$M_2$實際是兩個向量分別與$M_2$相乘

$M_2$可以看做將基底進行變換的矩陣

根據線性變換的性質,

$[e,g]$所代表的向量為$ei + gj$,此時$i$變為$(a,c)$,$j$變為$(b, d)$

然後帶入相乘就得到了最終答案

矩陣乘法的性質

不滿足交換律

對於變換$A,B$,先應用$A$再應用$b$

和線應用$B$,再應用$A$,得到的結果是不同的

滿足結合律

$(AB)C$相當於先應用$C$變換,再應用$B$、$A$變換

$A(BC)$相當於先應用$C$、$B$變換,再應用$A$變換,

他們的運算順序是相同的

三維空間內的線性變換

本質與二維是相同的

行列式

二維空間

線性變換改變面積的比例被稱為這個變換的行列式

當空間定向改變的情況發生時行列式為負

三維空間

三維空間下行列式的值為平行六面體的體積

判斷正負的方法:

右手定則:讓食指指向$i$,中指指向$j$,拇指指向$k$,如果變換之後仍然能這麼做,則為正;若只能用食指這麼做,則為負

行列式的計算

二維

證明:

三維:

性質

逆矩陣

矩陣的秩

秩:變換後空間的維數/列空間的維數

滿秩:秩與列數相同

列空間

直線/平面/三維空間等,所有可能的變換結果的集合,被稱為矩陣的“列空間”

零空間

零空間:變換後落在原點的向量的集合

點積

定義:

代數:對於兩個維度相同的矩陣,其點積為將相應座標配對,求出每一對座標的乘積再相加

幾何:兩個向量的點積為一個向量在另一個向量上正交投影的長度乘以另一個向量的長度(好繞。。)

若兩向量反向,則乘積為負

兩者的關係:

這一部分聽傻了,感覺都是神仙推導。太強了orz

叉積

定義

視訊中並沒有明確的給出叉積的定義

大概就是算出兩個向量的行列式來構成第三個向量

正負

對於$i \times j$,若$i$在$j$右側,則叉積為正,否則叉積為負

計算

基變換

感覺前面講過。。

特徵向量與特徵值

定義

特徵向量

在基向量變換後張成出的空間與基向量不變時張成出的空間相同的向量?

特徵值

特徵向量在變換後被縮放/拉伸的比例

相關推薦

線性代數學習筆記(幾何)

本部落格僅用來記錄重要概念。 線性代數學習請移步https://www.bilibili.com/video/av6731067 不得不說,這位up主講的是真心好,尤其是點積叉積那一部分,直接重新整理世界觀QWQ。 基 空間內的一組基指的是:張成該空間的一個線性無關向量的集合 張成 所

線性代數學習筆記(代數)

Orz yanQval 內容主要來自半年前洛谷的冬令營,因為版權原因課件就不放了。 本來是不想學來著,但是過幾天出去學習要講這個,怕被虐的太慘就先預習一下吧 然而課件裡面的題目基本都是CTSC難度的而且找不到提交地址qwq。 矩陣 \(A_{nm}\)表示一個\(n\)行\(m\)列的矩陣。 一個\(1\)行

學習筆記線性代數學習筆記

n階行列式 相關性 等於 線性代數 筆記 class ... 學習 一行 慢慢的學吧……先挖個坑提醒自己好好填【霧】 一、行列式相關 n階行列式定義:Σ(-1)t a1p1*a2p2*....anpn(p∈(1~n的全排列),t為此排列中的逆序對個數) 相關性質: 1.

線性代數學習筆記

www. groov -html per mis haskell con times aps 線性代數學習筆記二 線性代數學習筆記二 目录 1. 線性方程組 1 線性方程組 矩陣記號是為解

MIT 線性代數 學習筆記&思維導圖

最近在看花書(深度學習),看到第一章的關於線性代數的知識,雖然自己在大一的時候就學過線性代數,但是回想起來對線性代數的掌握僅限於皮毛,缺乏系統地掌握。所以花一個星期的時間系統地複習了一下,僅限於理論層面。 誠推Xmind這個做思維導圖的軟體。實現了很多我以前想實現的東西。 接下來有時

【原創】線性代數學習筆記——劍橋食譜

最近學習了《麻省理工公開課:線性代數》,首先向吉爾伯特-斯特林老師致以深深的敬意,他的課程使我對整個線性代數有了全新的認識。本著打鐵要趁熱的精神,我又抓緊時間開啃華章數學譯從的《線性代數及其應用》和《矩陣分析》,現在的感覺就是像廣告上說的那樣:So easy! 在《線性代數

線性代數學習筆記3

第五集  向量空間 我們可以對向量進行所謂“線性運算”,即通過加和(v+w)與數乘運算(3v)得到向量的線性組合。向量空間對線性運算封閉,即空間內向量進行線性運算得到的向量仍在空間之內。 包含於向量空間之內的一個向量空間稱為原向量空間的一個子空間。 R2

線性代數學習筆記(三)

A的列空間:column space 設Ax=b,以column picture視角看,每一個x,都是A的列的一種線性組合,每種組合均構成一個b。取遍x 得到的所有的b 構成了A的column space A的零空間:nullspace 設Ax=0,所有的解x 構成

機器學習線性代數筆記

機器學習中的“向量”是指的只有一列的“矩陣”,這個矩陣有多少行就稱其為有多少維度 矩陣的加(減)法:兩個矩陣必須維度相同(行數列數相同)才可以加減,對應的元素相加減 矩陣的乘(除)法:     1、標量與矩陣的乘(除)法:標量與矩陣中的每個元素進行相乘(

線性代數學習點(三):向量相加的幾何表示

翻譯過程稍有刪減         向量的相加通常有兩種方式:三角形法則和平行四邊形法則。 三角形法則         在幾何上,要將兩個位移向量結合在一起,一個顯然的策略是第一個向量的終點即為第二個向量的起點,如下圖所示。                      

線性代數學習點(四):向量數乘的幾何表示

翻譯過程稍有刪減         用一個數去乘以一個向量,所得的結果仍然為一個向量,不過其長度為原向量的長度乘以這個數。稍微複雜一些的情況時,如果這個數是負的,情況又如何呢?        下面是書面的一些定義,對任意一個向量v和任意一個數c,有: 如果c為正數,則

Git學習筆記精簡

Git學習筆記-廖雪峰教程學習@[三川水祭] 僅作學習交流使用,將來的你會感謝現在拼命努力的自己!!! 它是什麼 Git是分散式版本控制系統,那麼什麼是分散式的版本控制系統呢,可以這樣理解:每個人在本地電腦上都有一個將要編輯的版本庫,包含從初始到當前的程式碼的各個版本,如何進行協作呢

線性學習筆記

pre 貢獻 mes 通過 fin git while line for 線性基是幹嘛的呢? 給定n個數,求所有數的異或和最大是多少? 求解這類問題的時候,就需要線性基了 個人感覺線性基本身就一種貪心。 首先定義\(base[i]\)表示最高位1在i位的數是什麽 對於新進來

麻省理工大學線性代數導論筆記

Introduction to Linear Algebra 線性代數導論 學習視訊來源:麻省理工公開課_線性代數導論 講師:Gilbert Strang Lecture 6 列空間和零空間 這節我們進一步探討向量空間。 首先看,一個ℝ3R3空間

MIT18.06線性代數課程筆記15:子空間投影矩陣

課程簡介 課程筆記 設空間S是位於Rn的子空間,維度為m。求Rn中的任意向量在子空間S中的投影p。 1. 子空間維度為1 對於m=1的情況,則有S={λa,∀λ}. 任意b∈Rn,其在與

線性代數複習筆記——第二章 矩陣及其運算(1)

目錄: 1 線性方程組和矩陣 2 矩陣的運算 3 逆矩陣 4 克拉默法則 5 矩陣分塊法 1.線性方程和矩陣 從左上角到右下角的直線(叫做對角線)以外的元素都是 0的方陣稱為對角矩陣,簡稱對角陣.對角陣也記作A = dia

深度學習BiGan學習筆記,keras

對抗生成網路Gan變體集合 keras版本 bigan(Bidirectional GAN 雙向Gan) http://link.zhihu.com/?target=https://arxiv.org/abs/1605.09782 具有生成器G,編碼器encoder,判別器D 作用: 1

線性學習筆記

1 #include <cstdio> 2 #include <iostream> 3 #include <queue> 4 #include <algorithm> 5 #include <cstring> 6 #

unity3d學習筆記——老動畫系統的使用

新的動畫系統mechanim相對老版的動畫系統,功能強大了不少,但是消耗也不小——需要計算的東西就更多了,所以學習新的動畫系統的同時,掌握並使用老版動畫系統也是很必要的,雖然老版動畫系統相對簡單得多,但是筆記還是很必要的(畢竟我瞬間就能夠忘記)。(使用unity

grpc學習筆記--Java

這幾天由於工作的原因,涉及到系統之間的通訊,rpc呼叫方式不失為內部系統之間的一種高效簡單的方式,至於rpc是什麼,這裡不多說,自行Google去。 在比較了Thrift(Apache開源專案)和grpc(谷歌去年開源的一個專案)後,選擇了grpc,這裡不想多