Learning Resources
This module is populated from the local chunked books in library/raw/semester-01-math-foundations/books. Use this page as a source map, not as an instruction to read everything.
Source Stack
| Book | Role | How to use it in this module |
|---|---|---|
| Linear Algebra and Its Applications | Primary teaching source | Default escalation for systems, spaces, orthogonality, determinants, spectra, SVD, and numerical structure |
| Mathematics for Computer Science | Light selective support | Use only for recurrence language when connecting diagonalization to CS-style iterative processes |
Resource Map by Cluster
Cluster 1: Linear Systems and Matrix Mechanics
| Need | Best local chunk | Why |
|---|---|---|
| geometry behind systems | LAIA 1.2 Part 1 | Best reset from equations to geometric structure |
| elimination workflow | LAIA 1.3 Part 2 | Strongest full worked elimination sequence |
| multiplication as composition | LAIA 1.4 Part 1 | Best bridge from notation to action |
| LU and row exchanges | LAIA 1.5 Part 1 | Best reusable-factorization explanation |
| inverse and transpose structure | LAIA 1.6 Part 5 | Best connection from solve questions to structure tests |
Cluster 2: Vector Spaces, Rank, and Basis
| Need | Best local chunk | Why |
|---|---|---|
| subspace tests | LAIA 2.1 Part 2 | Best operational language for closure and homogeneous structure |
| nullspace intuition | LAIA 2.2 Part 3 | Strongest explanation of free variables and special solutions |
| basis and dimension | LAIA 2.3 Part 3 | Best route from redundancy to coordinate systems |
| four fundamental subspaces | LAIA 2.4 Part 4 | Best global picture of matrix action |
| transformation viewpoint | LAIA 2.6 Part 2 | Best move from matrix entries to maps |
Cluster 3: Orthogonality, Projections, and Approximation
| Need | Best local chunk | Why |
|---|---|---|
| orthogonal complements | LAIA 3.1 Part 4 | Strongest explanation of clean separation |
| projection onto lines | LAIA 3.2 Part 2 | Best geometric intuition before general least squares |
| least squares setup | LAIA 3.3 Part 2 | Best route from projection to normal equations |
| QR and Gram-Schmidt | LAIA 3.4 Part 3 | Best explanation of orthonormalization as structure cleanup |
Cluster 4: Spectral Thinking and Repeated Action
| Need | Best local chunk | Why |
|---|---|---|
| determinant properties | LAIA 4.1/4.2 | Best meaning-first entry to determinant structure |
| eigenvalue intuition | LAIA 5.1 Part 1 | Best first explanation of invariant directions |
| diagonalization | LAIA 5.2 Part 2 | Best route from eigenvectors to powers |
| repeated action and powers | LAIA 5.3 Part 2 | Strongest bridge into iteration and recurrence behavior |
| CS recurrence reinforcement | MCS 22.3 Linear Recurrences | Good short cross-check when the spectral method feels too abstract |
Cluster 5: Positive Definiteness, SVD, and Numerical Judgment
| Need | Best local chunk | Why |
|---|---|---|
| quadratic-form geometry | LAIA 6.1 Part 2 | Best optimization-flavored explanation |
| tests for positive definiteness | LAIA 6.2 Part 3 | Most useful rule-focused chunk |
| SVD core idea | LAIA 6.3 Part 1 | Best single starting point for rank/compression thinking |
| norms and sensitivity | LAIA 7.2 Part 1 | Best warning against naive algebraic certainty |
| iterative methods | LAIA 7.4 Part 2 | Best route into scale-aware computation |
Exercise Support Chunks
Use these after the concept pages are understood but your fluency is weak:
- LAIA: Chapter 1 Review Exercises
- LAIA: Chapter 2 Review Exercises
- LAIA: Chapter 3 Review Exercises
- LAIA: Chapter 4 Review Exercises
- LAIA: Chapter 5 Review Exercises
Use Rules
- If you are stuck on structure, go to Linear Algebra and Its Applications first.
- If recurrence behavior is the gap, use the
MCSrecurrence chunk only as a second pass. - Open one chunk for one concept gap; do not start reading whole chapters by default.
- If rereading does not help, stop and explain the matrix in terms of spaces, directions, and approximation before opening another chunk.