返回課程
MATH004 本科

線性代數導論

一本全面的教科書,提供線性代數的現代入門介紹,涵蓋向量、矩陣、線性方程、向量空間、正交性、行列式和特徵值,著重於理論與應用並重。

5.0
30.0h
1081 學習者
10 lessons
0 讚好
數學
開始學習

課程總覽

📚 內容概要

一本全面的教科書,提供線性代數的現代入門介紹,涵蓋向量、矩陣、線性方程、向量空間、正交性、行列式和特徵值,著重於理論與應用並重。

透過吉爾伯特·斯特朗(Gilbert Strang)直覺且嚴謹的框架,掌握線性代數的基礎與應用。

作者: 吉爾伯特·斯特朗(Gilbert Strang)

致謝: 麻省理工學院;威爾斯利-劍橋出版社

🎯 學習目標

  1. 計算線性組合、點積、向量長度以及向量之間的角度。
  2. 描述由向量集合所形成的幾何配置(直線、平面或體積)。
  3. 使用矩陣-向量乘積求解線性方程,並解釋逆矩陣與奇異矩陣的角色。
  4. 区分系統的列視圖(相交的平面)與行視圖(向量的線性組合)。
  5. 進行高斯消去法,將系統轉換為上三角形式(U),並透過回代求解。
  6. 利用初等矩陣(E_{ij})與排列矩陣(P_{ij})正式化消去步驟。
  7. 判斷一組向量是否滿足子空間的條件。
  8. 進行列簡化以達到簡化行階梯形式(R),並識別秩、主元列與自由變數。
  9. 從特殊解構造零空間矩陣 N,並描述線性系統的完整解。
  10. 識別並證明四個基本子空間的正交性,並確定其正交補集。

課程

Lesson

This lesson introduces the fundamentals of linear algebra by defining vectors as column components and exploring how scalar multiplication and vector addition create linear combinations. Students learn how these operations form the basis for solving systems of equations and how the concept of span determines the geometric dimensions reachable by a set of vectors.

This lesson explores the dual perspectives of linear systems, contrasting the row-based geometric intersection of planes with the column-based linear combination of vectors. Students will learn to solve $Ax=b$ by interpreting matrices as linear transformations and applying elimination techniques to identify singular matrices and unique solutions.

This lesson introduces vector spaces as collections of objects that satisfy eight fundamental axioms, emphasizing the importance of the zero vector and closure under addition and scalar multiplication. It further explores the column space of a matrix, defining it as the span of its columns and explaining that a system $Ax = b$ is solvable if and only if $b$ lies within that space.

This lesson explores the geometric relationship between the four fundamental subspaces of a matrix, defining them as pairs of orthogonal complements. It further introduces the concept of least squares approximations and projections, explaining how to find the best possible solution to inconsistent systems by minimizing error.

This lesson explores the fundamental properties of determinants, focusing on the product rule, the impact of transposes, and the behavior of orthogonal matrices. It also introduces efficient computation techniques, demonstrating how Gaussian elimination and pivot products simplify the process of finding determinants for complex matrices.

This lesson explores the geometry and algebra of eigenvalues and eigenvectors, explaining how they represent the principal axes of linear transformations where a matrix acts only by scaling. Students will learn to calculate these values using the characteristic equation $\det(A - \lambda I) = 0$ and apply properties like the trace and determinant to analyze matrix behavior and system stability.

This lesson defines linear transformations as mappings that preserve vector addition and scalar multiplication, governed by the principles of additivity and homogeneity. Students learn to identify linear transformations using the "origin test," construct matrices based on how transformations affect basis vectors, and apply these concepts to geometric and algebraic problems.

This lesson explores the pseudoinverse $A^+$ as a powerful tool for solving singular or overdetermined systems, acting as a bridge between the four fundamental subspaces. It further examines the $A^TCA$ framework, demonstrating how this structure models physical equilibrium and statistical least squares by projecting vectors onto the column and row spaces of a matrix.

This lesson explores how Numerical Linear Algebra optimizes computational performance by using homogeneous coordinates to convert affine translations into matrix-vector multiplications. By unifying these operations, developers can leverage hardware-accelerated BLAS routines to process complex geometric transformations with maximum efficiency and structural integrity.

This lesson introduces complex numbers as a foundational extension of the real number system, defined by the identity $i^2 = -1$. By visualizing these numbers as vectors in the complex plane, students learn to perform algebraic operations and interpret complex values as tools for modeling physical phenomena like oscillation and rotation.