Python Labs and Interactive Pages
This page collects the computational materials for the book.
The Python labs are designed for Google Colab. The interactive HTML pages are designed for visual exploration and quick classroom demonstrations.
| Chapter | Topic | Python Lab | Interactive HTML |
|---|---|---|---|
| 1 | From Equations to Linear Systems | Open in Colab | Interactive page |
| 2 | Matrices, Vectors, and Augmented Systems | Open in Colab | Interactive page |
| 3 | Row Reduction and Gauss–Jordan Elimination | Open in Colab | Interactive page |
| 4 | Matrix Algebra and Matrix Multiplication | Open in Colab | Interactive page |
| 5 | Inverses, Elementary Matrices, and the Invertible Matrix Theorem | Open in Colab | Interactive page |
| 6 | Vectors, Linear Combinations, and Span | Open in Colab | Interactive page |
| 7 | Linear Independence, Bases, and Dimension | Open in Colab | Interactive page |
| 8 | Subspaces of R^n | Open in Colab | Interactive page |
| 9 | Coordinates and Change of Basis | Open in Colab | Interactive page |
| 10 | Linear Transformations in R^n | Open in Colab | Interactive page |
| 11 | Composition, Matrix Products, and Inverse Transformations | Open in Colab | Interactive page |
| 12 | Length, Distance, Dot Product, and Orthogonality | Open in Colab | Interactive page |
| 13 | Orthogonal Projection | Open in Colab | Interactive page |
| 14 | Gram–Schmidt, QR Factorization, and Numerical Orthogonality | Open in Colab | Interactive page |
| 15 | Least Squares and Data Fitting | Open in Colab | Interactive page |
| 16 | Determinants and Volume | Open in Colab | Interactive page |
| 17 | Eigenvalues and Eigenvectors | Open in Colab | Interactive page |
| 18 | Diagonalization and Discrete Dynamical Systems | Open in Colab | Interactive page |
| 19 | Orthogonal Matrices and Symmetric Matrices | Open in Colab | Interactive page |
| 20 | Quadratic Forms and Optimization Geometry | Open in Colab | Interactive page |
| 21 | Singular Values and the Singular Value Decomposition | Open in Colab | Interactive page |
| 22 | Linear Algebra for Data and AI | Open in Colab | Interactive page |