Skip to content

A 15 part study guide for undergraduate students learning Linear Algebra

License

Notifications You must be signed in to change notification settings

cpp-tutor/linear-algebra

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A Concise Introduction to Linear Algebra

These 15 lessons are intended as an outline for an undergraduate Mathematics course on Linear Algebra, or as revision notes for a student undertaking such a course.

The format is GFM-compatible, suitable for importing as sources into NotebookLM.

The content is believed to be complete and correct, however detailed technical review has not been carried out. Feel free to raise issues to make corrections or improvements, or submit pull requests.

Course Outline

  1. Vectors and Linear Combinations
  2. Solving Linear Equations by Elimination
  3. Matrix Algebra and LU Factorisation
  4. Vector Spaces and the Nullspace
  5. Rank, Dimension, and the Four Subspaces
  6. Orthogonality of Vectors and Subspaces
  7. Projections and Least Squares
  8. Determinants and Cramer's Rule
  9. Eigenvalues and Eigenvectors
  10. Symmetric Matrices and Differential Equations
  11. The Singular Value Decomposition (SVD)
  12. Applications of SVD—PCA and Compression
  13. Linear Transformations and Change of Basis
  14. Linear Algebra in Optimisation
  15. Learning from Data

License

Creative Commons Zero v1.0 Universal

Release History

1.00 2025-01-13: Initial release, word count 13466.

About

A 15 part study guide for undergraduate students learning Linear Algebra

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published