コース一覧へ戻る
MATH004 学部

線形代数入门

ベクトル、行列、連立一次方程式、ベクトル空間、直交性、行列式、固有値を扱う現代的な線形代数の入門書であり、理論と応用の両方に重点を置いた包括的な教科書です。

5.0
30.0h
1081 受講者
10 lessons
0 いいね
数学
学習を開始

コース概要

📚 コンテンツ概要

ベクトル、行列、線形方程式、ベクトル空間、直交性、行列式、固有値を扱う現代的な線形代数の入門書であり、理論と応用の両方を重視しています。

ギルバート・ストラングによる直感的で厳密な枠組みを通じて、線形代数の基礎と応用をマスターしよう。

著者: ギルバート・ストラング

謝辞: マサチューセッツ工科大学;ウェルズリー・キャンブリッジプレス

🎯 学習目標

  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.