100 books like Linear Algebra

By Jim Hefferon,

Here are 100 books that Linear Algebra fans have personally recommended if you like Linear Algebra. Shepherd is a community of 12,000+ authors and super readers sharing their favorite books with the world.

When you buy books, we may earn a commission that helps keep our lights on (or join the rebellion as a member).

Book cover of Linear Algebra: Theory, Intuition, Code

Ivan Savov Author Of No Bullshit Guide to Linear Algebra

From my list on textbooks for learning linear algebra.

Why am I passionate about this?

I've been teaching math and physics for more than 20 years as a private tutor. During this time, I experimented with different ways to explain concepts to make them easy to understand. I'm a big fan of using concept maps to show the connections between concepts and teaching topics in an integrated manner, including prerequisites and applications. While researching the material for my book, I read dozens of linear algebra textbooks and watched hundreds of videos, looking for the best ways to explain complicated concepts intuitively. I've tried to distill the essential ideas of linear algebra in my book and prepared this list to highlight the books I learned from.

Ivan's book list on textbooks for learning linear algebra

Ivan Savov Why did Ivan love this book?

I like Prof. Cohen's book because it includes computational examples based on Python and NumPy to illustrate each concept. This is the way I like to think about linear algebra concepts.

Yes, it's important to understand the formulas and theoretical ideas, but applying linear algebra operations in the real world will always involve some computational platform and not pen and paper. This is the only book I know that shows readers the practical computational linear algebra in parallel with the theory.

The author provides computational notebooks for each chapter on GitHub, which makes it easy to explore all the material from a code-first computational perspective.

By Mike X Cohen,

Why should I read it?

1 author picked Linear Algebra as one of their favorite books, and they share why you should read it.

What is this book about?

Linear algebra is perhaps the most important branch of mathematics for computational sciences, including machine learning, AI, data science, statistics, simulations, computer graphics, multivariate analyses, matrix decompositions, signal processing, and so on.
The way linear algebra is presented in traditional textbooks is different from how professionals use linear algebra in computers to solve real-world applications in machine learning, data science, statistics, and signal processing. For example, the "determinant" of a matrix is important for linear algebra theory, but should you actually use the determinant in practical applications? The answer may surprise you!
If you are interested in learning the mathematical…


Book cover of Introduction to Linear Algebra

Ivan Savov Author Of No Bullshit Guide to Linear Algebra

From my list on textbooks for learning linear algebra.

Why am I passionate about this?

I've been teaching math and physics for more than 20 years as a private tutor. During this time, I experimented with different ways to explain concepts to make them easy to understand. I'm a big fan of using concept maps to show the connections between concepts and teaching topics in an integrated manner, including prerequisites and applications. While researching the material for my book, I read dozens of linear algebra textbooks and watched hundreds of videos, looking for the best ways to explain complicated concepts intuitively. I've tried to distill the essential ideas of linear algebra in my book and prepared this list to highlight the books I learned from.

Ivan's book list on textbooks for learning linear algebra

Ivan Savov Why did Ivan love this book?

Prof. Strang has been teaching linear algebra at MIT for more than 60 years! This wealth of experience shines through in his book, which covers all the standard concepts using clear and concise explanations that have been polished through time and contain just the right amount of details.

The book is accompanied by a whole course of video lectures available through MIT OpenCourseWare or via YouTube. I learned a lot from Prof. Strang's approach to teaching; in particular, I appreciate the visualization of the fundamental theorem of linear algebra and his explanation of the matrix-vector product from the column picture and the row picture.

If you want to learn linear algebra, you can't go wrong with this classic.

By Gilbert Strang,

Why should I read it?

1 author picked Introduction to Linear Algebra as one of their favorite books, and they share why you should read it.

What is this book about?

Linear algebra is something all mathematics undergraduates and many other students, in subjects ranging from engineering to economics, have to learn. The fifth edition of this hugely successful textbook retains all the qualities of earlier editions, while at the same time seeing numerous minor improvements and major additions. The latter include: • A new chapter on singular values and singular vectors, including ways to analyze a matrix of data • A revised chapter on computing in linear algebra, with professional-level algorithms and code that can be downloaded for a variety of languages • A new section on linear algebra and…


Book cover of Linear Algebra Done Right

Ivan Savov Author Of No Bullshit Guide to Linear Algebra

From my list on textbooks for learning linear algebra.

Why am I passionate about this?

I've been teaching math and physics for more than 20 years as a private tutor. During this time, I experimented with different ways to explain concepts to make them easy to understand. I'm a big fan of using concept maps to show the connections between concepts and teaching topics in an integrated manner, including prerequisites and applications. While researching the material for my book, I read dozens of linear algebra textbooks and watched hundreds of videos, looking for the best ways to explain complicated concepts intuitively. I've tried to distill the essential ideas of linear algebra in my book and prepared this list to highlight the books I learned from.

Ivan's book list on textbooks for learning linear algebra

Ivan Savov Why did Ivan love this book?

In my opinion, Prof. Axler's book is the best way to learn the formal proofs of linear algebra theorems.

My undergraduate studies were in engineering, so I never learned the proofs. This is why I chose this book to solidify my understanding of the material; it didn't disappoint! Already, in the first few chapters, I learned new things about concepts that I thought I understood.

The book contains numerous exercises which were essential for the learning process. I went through the exercises with a group of friends, which helped me stay motivated. It wasn't easy, but all the time I invested in the proofs was rewarded by a solid understanding of the material.

I highly recommend this book as a second book on linear algebra.

By Sheldon Axler,

Why should I read it?

1 author picked Linear Algebra Done Right as one of their favorite books, and they share why you should read it.

What is this book about?

This best-selling textbook for a second course in linear algebra is aimed at undergrad math majors and graduate students. The novel approach taken here banishes determinants to the end of the book. The text focuses on the central goal of linear algebra: understanding the structure of linear operators on finite-dimensional vector spaces. The author has taken unusual care to motivate concepts and to simplify proofs. A variety of interesting exercises in each chapter helps students understand and manipulate the objects of linear algebra.

The third edition contains major improvements and revisions throughout the book. More than 300 new exercises have…


Book cover of Introduction to Classical and Quantum Computing

Ivan Savov Author Of No Bullshit Guide to Linear Algebra

From my list on textbooks for learning linear algebra.

Why am I passionate about this?

I've been teaching math and physics for more than 20 years as a private tutor. During this time, I experimented with different ways to explain concepts to make them easy to understand. I'm a big fan of using concept maps to show the connections between concepts and teaching topics in an integrated manner, including prerequisites and applications. While researching the material for my book, I read dozens of linear algebra textbooks and watched hundreds of videos, looking for the best ways to explain complicated concepts intuitively. I've tried to distill the essential ideas of linear algebra in my book and prepared this list to highlight the books I learned from.

Ivan's book list on textbooks for learning linear algebra

Ivan Savov Why did Ivan love this book?

This is a good example of a book that makes a complicated topic accessible and easy to understand. Strictly speaking, this is not a linear algebra book, but quantum computing is so closely linked to linear algebra that I'm including this gem.

Prof. Wong covers all quantum computing topics in a straightforward and intuitive manner. He goes out of his way to prepare hundreds of examples of quantum circuits that made my life easy as a reader. What I like particularly about this book is that it explains all the derivations and all the details without skipping any steps.

I can recognize the work of a true master teacher: whenever I ran into a confusing concept, it was explained a few lines later, as if reading my mind.

Book cover of Teaching and Learning Algebra

David Acheson Author Of The Wonder Book of Geometry: A Mathematical Story

From my list on mathematics for the general reader.

Why am I passionate about this?

I am an applied mathematician at Oxford University, and author of the bestseller 1089 and All That, which has now been translated into 13 languages. In 1992 I discovered a strange mathematical theorem – loosely related to the Indian Rope Trick - which eventually featured on BBC television. My books and public lectures are now aimed at bringing mainstream mathematics to the general public in new and exciting ways.

David's book list on mathematics for the general reader

David Acheson Why did David love this book?

This may seem an odd choice, but as a maths popularizer I need to know all that I can about why some people find the main elements of the subject so difficult. I found Doug French's book exceptionally helpful in this respect, even though it is aimed principally at high school teachers. This is partly because he focuses throughout on the most important mathematical ideas and difficulties. Moreover, the scope is wider than the title suggests, for he also ventures imaginatively into both geometry and calculus.

By Doug French,

Why should I read it?

1 author picked Teaching and Learning Algebra as one of their favorite books, and they share why you should read it.

What is this book about?

Continuum has repackaged some of its key academic backlist titles to make them available at a more affordable price. These reissues will have new ISBNs, distinctive jackets and strong branding. They cover a range of subject areas that have a continuing student sale and make great supplementary reading more accessible. A comprehensive, authoritative and constructive guide to teaching algebra.


Book cover of A Mind For Numbers: How to Excel at Math and Science (Even If You Flunked Algebra)

Scott Young Author Of Ultralearning: Master Hard Skills, Outsmart the Competition, and Accelerate Your Career

From my list on becoming a more effective learner.

Why am I passionate about this?

I'm a writer, programmer, traveler and avid reader of interesting things. For the last ten years I've been experimenting to find out how to learn and think better. I don't promise I have all the answers, just a place to start. 

Scott's book list on becoming a more effective learner

Scott Young Why did Scott love this book?

Oakley is best known for her co-instruction of Learning How to Learn, one of the most popular Coursera courses that has had millions of students. This book offers a science-driven perspective for how to get good at math. Oakley walks her talk too, specializing in linguistics she only became a professor of engineering later, despite some difficulties with math.

By Barbara Oakley,

Why should I read it?

1 author picked A Mind For Numbers as one of their favorite books, and they share why you should read it.

What is this book about?

The companion book to COURSERA®'s wildly popular massive open online course "Learning How to Learn"

Whether you are a student struggling to fulfill a math or science requirement, or you are embarking on a career change that requires a new skill set, A Mind for Numbers offers the tools you need to get a better grasp of that intimidating material. Engineering professor Barbara Oakley knows firsthand how it feels to struggle with math. She flunked her way through high school math and science courses, before enlisting in the army immediately after graduation. When she saw how her lack of mathematical…


Book cover of Python for Everyone

Daniel Zingaro Author Of Learn to Code by Solving Problems: A Python Programming Primer

From my list on for a rock solid python programming foundation.

Why am I passionate about this?

Some programmers learn through online articles, videos, and blog posts. Not me. I need a throughline—a consistent, expert distillation of the material to take me from where I am to where I want to be. I am not good at patching together information from disparate sources. I need a great book. I have a PhD in computer science education, and I want to know what helps people learn. More importantly, I want to know how we can use such discoveries to write more effective books. The books I appreciate most are those that demonstrate not only mastery of the subject matter but also mastery of teaching.

Daniel's book list on for a rock solid python programming foundation

Daniel Zingaro Why did Daniel love this book?

I used this book for several years starting in 2013 when the first edition came out. It absolutely holds up today. Learning the Python language (the syntax) is one thing. Learning how to design programs using this syntax is another. We need both but, unfortunately, many books forgo the latter for the former. Not this book! I like the Problem Solving and Worked Example sections: they help learners apply a disciplined, step-by-step strategy to programming projects. There are multiple, varied contexts here as well, which helps capture a broader base of learners. Bonus feature: the Computing & Society boxes.

By Cay S. Horstmann, Rance D. Necaise,

Why should I read it?

1 author picked Python for Everyone as one of their favorite books, and they share why you should read it.

What is this book about?

Python for Everyone, 3rd Edition is an introduction to programming designed to serve a wide range of student interests and abilities, focused on the essentials, and on effective learning. It is suitable for a first course in programming for computer scientists, engineers, and students in other disciplines. This text requires no prior programming experience and only a modest amount of high school algebra. Objects are used where appropriate in early chapters and students start designing and implementing their own classes in Chapter 9. New to this edition are examples and exercises that focus on various aspects of data science.


Book cover of The Algebraist

Jason Jowett Author Of Alchemy Series Compendium

From my list on inspiring sci-fi that reforges your worldview.

Why am I passionate about this?

As an avid explorer having thrice traveled around the world, living and working in over 40 countries, my inspirations as so originally science fiction have found grounding. I looked to level my imagination in the real world and filtered out the impossible from the unnecessary on a path to utopia. Sharing our ideas, exposing misgivings too, all contribute to a shared realization of human potential. This is much of the reason for who I am as a founder of business platforms I designed to achieve things that I envisage as helpful, necessary, and constructive contributions to our world. Those software endeavours underway in 2022, and a longtime coming still, are Horoscorpio and De Democracy.

Jason's book list on inspiring sci-fi that reforges your worldview

Jason Jowett Why did Jason love this book?

The biggest challenge to setting out a worldview within a universe is describing the detail about entities that imbues the feelings associated with living as those entities within it. Banks manages the sensation of living beings masterfully, where they are so alien and so abstract your pure imagination is put to the test. What would life be like for you as a jelly blob that flies around a gas giant? Pretty damn good thanks to Iain, and it's something I tackled in my book too with not nearly as much success it seems, at least yet.

By Iain M. Banks,

Why should I read it?

1 author picked The Algebraist as one of their favorite books, and they share why you should read it.

What is this book about?

It is 4034 AD. Humanity has made it to the stars. Fassin Taak, a Slow Seer at the Court of the Nasqueron Dwellers, will be fortunate if he makes it to the end of the year.

The Nasqueron Dwellers inhabit a gas giant on the outskirts of the galaxy, in a system awaiting its wormhole connection to the rest of civilisation. In the meantime, they are dismissed as decadents living in a state of highly developed barbarism, hoarding data without order, hunting their own young and fighting pointless formal wars.

Seconded to a military-religious order he's barely heard of -…


Book cover of Fractals

Edgar Peters Author Of Fractal Market Analysis: Applying Chaos Theory to Investment and Economics

From my list on books to become a market chaologist.

Why am I passionate about this?

I believe that knowledge is power. Understanding how something works leads to practical applications. In markets, I believe you should develop your own ideas on how to invest rather than being told. After all, how can you profit if you’re doing what everyone else is doing? Markets are efficient enough to give an opportunity to everyone but advantage to no one, unless you do something different than the crowd. My list is designed to give you information to develop investment strategies based on chaos theory, complexity, and fractals. It is not designed to tell you how to invest.

Edgar's book list on books to become a market chaologist

Edgar Peters Why did Edgar love this book?

Readers of this list may be surprised that there are no books by Benoit Mandelbrot, the father of fractals. I found his books fascinating but frustrating. Feder’s book, by contrast, was readable and usable.

This book taught me how to do fractal analysis. While Feder’s book has nothing to do with markets, it has everything to do with applications. While I reuse much of Feder’s methodology in my books, readers will find it useful to see other practical applications of fractal analysis.

By Jens Feder,

Why should I read it?

1 author picked Fractals as one of their favorite books, and they share why you should read it.

What is this book about?

This lovely little book will take off and fly on its own power, but the author has asked me to write a few words, and one should not say no to a friend. Specific topics in fractal geometry and its applications have already benefited from several excellent surveys of moderate length, and gossip and preliminary drafts tell us that we shall soon see several monographic treatments of broader topics. For the teacher, however, these surveys and monographs are not enough, and an urgent need for more helpful books has been widely recognized. To write such a book is no easy…


Book cover of The Joy of Abstraction: An Exploration of Math, Category Theory, and Life

Rocco Gangle Author Of Diagrammatic Immanence: Category Theory and Philosophy

From my list on mathematics for the philosophically inclined.

Why am I passionate about this?

Philosophy’s core questions have always obsessed me: What is real? What makes life worth living? Can knowledge be made secure? In graduate school at the University of Virginia I was drawn to mathematically formalized approaches to such questions, especially those of C. S. Peirce and Alain Badiou. More recently, alongside colleagues at Endicott College’s Center for Diagrammatic and Computational Philosophy and GCAS College Dublin I have explored applications of diagrammatic logic, category theory, game theory, and homotopy type theory to such problems as abductive inference and artificial intelligence. Philosophers committed to the perennial questions have much to gain today from studying the new methods and results of contemporary mathematics.

Rocco's book list on mathematics for the philosophically inclined

Rocco Gangle Why did Rocco love this book?

From a strictly philosophical perspective, the emergence of category theory as a unifying paradigm rivaling set theory is probably the most important development in mathematics in the last half-century.

But for philosophers without a lot of mathematical background, learning even its rudiments can be daunting. Among many introductory texts (Lawvere and Schanuel, Awodey, Riehl, Spivak), Cheng’s book stands out as perhaps the friendliest and most accessible.

She does not forego rigor, but she isn’t afraid to put aside precise formalism when necessary for intuition and clearer understanding. Her book takes the reader from mathematical beginnings through category theory’s core constructions to glimpses of higher-order categories (one of Cheng’s areas of expertise).

A mathematically novice philosopher who wants to understand the basics of category theory couldn’t do better.

By Eugenia Cheng,

Why should I read it?

1 author picked The Joy of Abstraction as one of their favorite books, and they share why you should read it.

What is this book about?

Mathematician and popular science author Eugenia Cheng is on a mission to show you that mathematics can be flexible, creative, and visual. This joyful journey through the world of abstract mathematics into category theory will demystify mathematical thought processes and help you develop your own thinking, with no formal mathematical background needed. The book brings abstract mathematical ideas down to earth using examples of social justice, current events, and everyday life - from privilege to COVID-19 to driving routes. The journey begins with the ideas and workings of abstract mathematics, after which you will gently climb toward more technical material,…


Book cover of Linear Algebra: Theory, Intuition, Code
Book cover of Introduction to Linear Algebra
Book cover of Linear Algebra Done Right

Share your top 3 reads of 2024!

And get a beautiful page showing off your 3 favorite reads.

1,355

readers submitted
so far, will you?

5 book lists we think you will like!

Interested in math, mathematicians, and quantum physics?

Math 276 books
Mathematicians 38 books
Quantum Physics 104 books