Linear algebra is indispensable for mathematics, engineering, physics, and modern data science. These texts range from computational introductions through abstract treatments for pure math and applications in machine learning.

Introductory Linear Algebra

Standard undergraduate linear algebra textbooks focused on computation.

BookAuthorYearLevelDescription
Introduction to Linear Algebra
5th Edition, Wellesley-Cambridge Press
Gilbert Strang2016Beginner-IntermediateMIT professor Strang's celebrated textbook, tightly integrated with his legendary MIT OCW 18.06 course. Emphasizes geometric intuition and applications.
Linear Algebra and Its Applications
5th Edition, Pearson
David C. Lay, Steven R. Lay, Judi J. McDonald2015Beginner-IntermediateWidely adopted first course in linear algebra. Clear exposition with excellent exercises.
Linear Algebra with Applications
9th Edition, Pearson
Steven J. Leon2014IntermediateApplication-oriented introduction suitable for engineering students.

Abstract Linear Algebra

Proof-based treatments for mathematics majors.

BookAuthorYearLevelDescription
Linear Algebra Done Right
3rd Edition, Springer
Sheldon Axler2015Intermediate-AdvancedUnique abstract approach avoiding determinants until late in the book. Elegant presentation of vector spaces and linear maps.
Linear Algebra
4th Edition, Pearson
Stephen H. Friedberg, Arnold J. Insel, Lawrence E. Spence2002AdvancedRigorous proof-based treatment used in honors courses.
Advanced Linear Algebra
3rd Edition, Springer
Steven Roman2008AdvancedAbstract treatment suitable for graduate students. Covers modules, tensor products, and multilinear algebra.

Computational and Applied Linear Algebra

Numerical methods and computational aspects of linear algebra.

BookAuthorYearLevelDescription
Matrix Computations
4th Edition, Johns Hopkins
Gene H. Golub, Charles F. Van Loan2013AdvancedThe definitive reference on numerical linear algebra covering eigenvalue problems, SVD, iterative methods, and sparse matrices.
Numerical Linear Algebra
SIAM
Lloyd N. Trefethen, David Bau III1997AdvancedBeautifully written introduction to numerical linear algebra with exceptional pedagogy.
Applied Numerical Linear Algebra
SIAM
James W. Demmel1997AdvancedRigorous applied treatment with extensive analysis of algorithms.

Linear Algebra for Machine Learning and Data Science

Linear algebra with ML and data science focus.

BookAuthorYearLevelDescription
Linear Algebra and Learning from Data
Wellesley-Cambridge Press
Gilbert Strang2019Intermediate-AdvancedStrang's more recent textbook connecting linear algebra to machine learning, with coverage of SVD, PCA, and optimization.
Mathematics for Machine Learning
Cambridge University Press
Marc Peter Deisenroth, A. Aldo Faisal, Cheng Soon Ong2020IntermediateFreely available textbook covering linear algebra and other math needed for ML. Clear and well-organized.
Essence of Linear Algebra (video series companion)
Online
Grant Sanderson (3Blue1Brown)2016BeginnerNot a book but the best free visual introduction to linear algebra concepts.

Classics and Specialized Topics

Classical texts and specialized treatments.

BookAuthorYearLevelDescription
Finite-Dimensional Vector Spaces
2nd Edition, Springer
Paul R. Halmos1974AdvancedClassic treatment that influenced generations of mathematicians.
Matrix Analysis
2nd Edition, Cambridge University Press
Roger A. Horn, Charles R. Johnson2012AdvancedDeep coverage of advanced matrix topics including canonical forms and matrix inequalities.
Coding the Matrix: Linear Algebra through Applications to Computer Science
Newtonian Press
Philip N. Klein2013IntermediateUnique CS-focused approach with Python-based exercises on real applications.