原創課程 · 完整路線圖
線性代數
看見幾何,落實計算,理解結構。
一條從第一個向量走到頻譜結構的完整路線;證明與 Python 會隨數學一起成長。
22章主線4個支線9個進階主題
可閱讀審閱中草稿規劃中
第 1 篇
看見線性代數
從移動與幾何開始,再逐步發現座標所描述的結構。第 1 章向量與線性組合規劃中
向量可以描述什麼?我們又能用向量建造什麼?
- 1.0開場:什麼是向量?
- 1.1箭頭、移動與座標
- 1.2向量加法
- 1.3縮放向量
- 1.4線性組合
- 1.5我們能到達哪裡?
- 1.6初遇張成
- 1.7座標是描述
- 1.8Python 實驗室:向量運算
- 1.9證明實驗室:小證明
- 1.10常見陷阱
- 1.11練習題組
- 1.12章末檢查
- 1.13下一站
第 2 章張成、線性獨立與基底規劃中
哪些方向真正帶來新的資訊?
- 2.1把張成看成生成的世界
- 2.2多餘的方向
- 2.3線性相關
- 2.4線性獨立
- 2.5基底的直觀版本
- 2.6相對於基底的座標
- 2.7不同基底,同一空間
- 2.8Python 實驗室:獨立性與座標
- 2.9練習
第 3 章線性變換規劃中
「線性」在幾何與代數上究竟是什麼意思?
- 3.1移動整個空間
- 3.2縮放、旋轉、反射、剪切與投影
- 3.3格線直觀
- 3.4可加性
- 3.5齊次性
- 3.6線性映射的正式定義
- 3.7基底決定一個映射
- 3.8合成
- 3.9單射與滿射的直觀
- 3.10互動變換實驗室
- 3.11練習
第 4 章矩陣是變換的表示規劃中
矩陣從哪裡來?
- 4.1基底向量的像成為矩陣的行
- 4.2矩陣乘向量就是行向量組合
- 4.3長方形矩陣
- 4.4改變維度的映射
- 4.5矩陣元素作為座標
- 4.6矩陣加法與純量乘法
- 4.7單位、零、對角、三角與置換矩陣
- 4.8行與列的兩種觀點
- 4.9Python 實驗室:矩陣乘向量
- 4.10練習
第 2 篇
解線性問題
把合成、方程與消去法變成工具,同時看見計算揭露的結構。第 5 章矩陣合成與反矩陣規劃中
- 5.1合成變成乘法
- 5.2為什麼次序重要
- 5.3按行理解矩陣乘法
- 5.4列行規則
- 5.5從合成理解結合律
- 5.6單位矩陣
- 5.7反變換
- 5.8反矩陣
- 5.9反矩陣何時不存在
- 5.10Python 實驗室:矩陣乘法
- 5.11練習
第 6 章線性方程組:Ax = b規劃中
- 6.1Ax = b 的三種觀點
- 6.2方程觀點
- 6.3行向量組合觀點
- 6.4變換與原像觀點
- 6.5齊次方程組
- 6.6非齊次方程組
- 6.7相容性
- 6.8無解、唯一解與無限多解
- 6.9特解加齊次解
- 6.10初遇零空間與行空間
- 6.11練習
第 7 章消去法、秩與分解規劃中
- 7.1高斯消去法
- 7.2初等列運算
- 7.3階梯形
- 7.4樞紐與自由變數
- 7.5秩就是樞紐數量
- 7.6初等矩陣
- 7.7把消去看成乘法
- 7.8LU 分解
- 7.9選樞紐與 PA = LU
- 7.10行-列分解 A = CR
- 7.11浮點數警告
- 7.12Python 專案:高斯消去法
- 7.13練習
第 3 篇
結構
拆掉座標的鷹架,研究底下真正的空間與映射。第 8 章向量空間與子空間規劃中
拿走箭頭與座標之後,還剩下什麼?
- 8.1從前幾章抽取規則
- 8.2實向量空間的定義
- 8.3多項式作為向量
- 8.4函數作為向量
- 8.5矩陣作為向量
- 8.6數列作為向量
- 8.7輕輕談域
- 8.8子空間
- 8.9子空間的和
- 8.10直和
- 8.11仿射集合不是子空間
- 8.12練習
第 9 章線性映射、核與像規劃中
- 9.1抽象地重訪線性映射
- 9.2核:被消滅的資訊
- 9.3像:可到達的輸出
- 9.4核與單射
- 9.5像與滿射
- 9.6矩陣的零空間與行空間
- 9.7列空間
- 9.8左零空間
- 9.9重訪線性映射的矩陣
- 9.10練習
第 10 章維度與秩-零度定理規劃中
- 10.1基底的正式版本
- 10.2有限維空間
- 10.3維度
- 10.4延伸線性獨立組
- 10.5縮減生成組
- 10.6秩是像的維度
- 10.7零度
- 10.8秩-零度定理
- 10.9矩陣子空間的維度
- 10.10極大線性獨立組
- 10.11練習
插章四個基本子空間規劃中
定義域、陪域、秩與零度如何放進同一幅圖?
- •行空間
- •零空間
- •列空間
- •左零空間
- •維度與定義域/陪域的整理
第 11 章座標與基底變換規劃中
改變座標時,什麼改變,什麼保持不變?
- 11.1向量不是它的座標組
- 11.2座標映射
- 11.3同一向量,不同基底
- 11.4換座標矩陣
- 11.5任意基底下映射的矩陣
- 11.6相似矩陣
- 11.7好基底為何重要
- 11.8Python 實驗室:座標與相似
- 11.9練習
第 4 篇
幾何遇上代數
量度變換、尋找不變方向,並選擇能簡化運動的座標。第 12 章行列式規劃中
- 12.1有向面積
- 12.2有向體積
- 12.3行列式作為縮放倍率
- 12.4行列式與可逆性
- 12.5乘法性
- 12.6列運算
- 12.7餘因子展開
- 12.8體積應用
- 12.9簡談克拉默法則
- 12.10選讀:交替多線性觀點
- 12.11Python 實驗室:行列式演算法
- 12.12練習
第 13 章特徵值與特徵向量規劃中
- 13.1不變方向
- 13.2特徵向量與特徵值
- 13.3特徵空間
- 13.4矩陣表述
- 13.5特徵多項式
- 13.6計算特徵向量
- 13.7不同特徵值帶來獨立特徵向量
- 13.8旋轉打破實數故事
- 13.9複數自然登場
- 13.10複特徵值
- 13.11重複施行變換
- 13.12馬可夫鏈預告
- 13.13Python 實驗室:冪迭代
- 13.14練習
第 14 章不變子空間與對角化規劃中
- 14.1不變子空間
- 14.2對角矩陣
- 14.3把對角化看成選擇基底
- 14.4可對角化的條件
- 14.5代數重數與幾何重數
- 14.6矩陣的冪
- 14.7微分方程應用
- 14.8對角化何時失敗
- 14.9約當標準形預告
- 14.10練習
第 5 篇
內積幾何
把長度、角度、正交、投影與近似帶進線性的世界。第 15 章內積、長度與正交規劃中
- 15.1點積的幾何意義
- 15.2長度
- 15.3角度
- 15.4正交
- 15.5抽象內積
- 15.6範數
- 15.7柯西-施瓦茨不等式
- 15.8正交補
- 15.9線性泛函與對偶的影子
- 15.10複內積
- 15.11練習
第 16 章標準正交基與 Gram–Schmidt規劃中
- 16.1標準正交座標為何特別
- 16.2標準正交組
- 16.3標準正交基
- 16.4座標變成內積
- 16.5Gram–Schmidt 過程
- 16.6QR 分解
- 16.7正交矩陣
- 16.8酉矩陣
- 16.9數值穩定性預告
- 16.10Python 實驗室:Gram–Schmidt 與 QR
- 16.11練習
第 17 章投影、最小平方與偽反矩陣規劃中
- 17.1投影到直線
- 17.2投影到子空間
- 17.3投影矩陣
- 17.4正交分解
- 17.5當 Ax = b 無解
- 17.6最小平方法
- 17.7正規方程
- 17.8資料擬合
- 17.9偽反矩陣
- 17.10數值警告:別膜拜正規方程
- 17.11Python 專案:擬合含雜訊資料
- 17.12練習
第 6 篇
頻譜結構
把對稱、頻譜、二次幾何與 SVD 組裝成全課程的結構終章。第 18 章伴隨、自伴算子與正性規劃中
- 18.1重訪轉置
- 18.2伴隨算子
- 18.3自伴算子
- 18.4對稱矩陣
- 18.5正規算子
- 18.6正算子
- 18.7正定矩陣
- 18.8Cholesky 分解
- 18.9能量與共變異數詮釋
- 18.10練習
第 19 章頻譜定理規劃中
- 19.1對稱矩陣為何特別
- 19.2特徵空間的正交性
- 19.3實頻譜定理
- 19.4正交對角化
- 19.5複頻譜定理
- 19.6正規算子
- 19.7從頻譜看正算子
- 19.8特徵空間的幾何
- 19.9練習
第 20 章雙線性形式與二次型規劃中
- 20.1從 xᵀAx 走向幾何
- 20.2雙線性形式
- 20.3對稱雙線性形式
- 20.4二次型
- 20.5主軸
- 20.6正交化為標準形
- 20.7配方法
- 20.8正定二次型
- 20.9慣性
- 20.10最佳化與 Hessian 預告
- 20.11Python 實驗室:分類二次型
- 20.12練習
第 21 章奇異值分解規劃中
- 21.1每個矩陣都有幾何故事
- 21.2單位球變成橢球
- 21.3奇異值
- 21.4右奇異向量
- 21.5左奇異向量
- 21.6從 A*A 推導
- 21.7線性映射的 SVD
- 21.8矩陣的 SVD
- 21.9從 SVD 看秩與零度
- 21.10重訪偽反矩陣
- 21.11最佳低秩近似
- 21.12主成分分析
- 21.13影像壓縮
- 21.14Python 終極專案:截斷 SVD
- 21.15練習
第 22 章野外的線性代數規劃中
這些結構離開課堂後去了哪裡?
- 22.1微分方程
- 22.2馬可夫鏈
- 22.3Perron–Frobenius 直觀
- 22.4電腦圖形學
- 22.5影像壓縮
- 22.6主成分分析與共變異數
- 22.7最佳化
- 22.8線性規劃與對偶預告
- 22.9神經網路的線性層
- 22.10條件數與數值穩定性
- 22.11迭代法預告
- 22.12終極專案展廊
全書目錄
支線任務
有用又有趣的分支,但不會阻塞主線。支線叉積規劃中
- •幾何意義
- •有向面積
- •與行列式的關係
- •為什麼熟悉的叉積只在三維特別自然
支線從幾何看克拉默法則規劃中
- •幾何推導
- •公式揭示什麼
- •為什麼它不是預設解法
支線Hill 密碼規劃中
- •模算術上的向量
- •以可逆矩陣加密
- •解密何時失敗
支線分塊矩陣規劃中
- •分解的大型方程組
- •分解空間上的變換
- •計算用途
全書目錄
進階路線
越過第一次主線旅程後,可選讀的抽象觀念與結構。進階對偶空間規劃中
這個進階主題進入製作時,會再補上詳細小節架構。
進階商空間規劃中
這個進階主題進入製作時,會再補上詳細小節架構。
進階多項式與算子規劃中
這個進階主題進入製作時,會再補上詳細小節架構。
進階最小多項式規劃中
這個進階主題進入製作時,會再補上詳細小節架構。
進階廣義特徵向量規劃中
這個進階主題進入製作時,會再補上詳細小節架構。
進階約當標準形規劃中
這個進階主題進入製作時,會再補上詳細小節架構。
進階跡規劃中
這個進階主題進入製作時,會再補上詳細小節架構。
進階多線性代數規劃中
這個進階主題進入製作時,會再補上詳細小節架構。
進階張量積規劃中
這個進階主題進入製作時,會再補上詳細小節架構。