Cover of Introduction to linear algebra

Introduction to linear algebra

by Gilbert Strang · first published 1998

62mentions
37recommended by
58HN commenters
2007–2026first – last mentioned

63% recommend31% neutral7% critical

Why HN recommends it

Clear, intuitive treatment of linear algebra with an informal style, and it pairs well with Strang's free MIT OpenCourseWare lectures. Suits programmers, self-learners and ML newcomers wanting solid fundamentals.

Summarised by Claude from recommending comments

Book Description: Gilbert Strang's textbooks have changed the entire approach to learning linear algebra -- away from abstract vector spaces to specific examples of the four fundamental subspaces: the column space and nullspace of A and A'. Introduction to Linear Algebra, Fourth Edition includes challenge problems to complement the review problems that have been highly praised in previous editions. The basic course is followed by seven applications: differential equations, engineering, graph theory, statistics, Fourier methods and the FFT, linear programming, and computer graphics. Thousands o

Affiliate links. As an Amazon Associate I earn from qualifying purchases.

Mentions per year

90 2007: 1 mention2008: 0 mentions2009: 1 mention2010: 0 mentions2011: 2 mentions2012: 1 mention2013: 2 mentions2014: 3 mentions2015: 3 mentions2016: 2 mentions2017: 1 mention2018: 9 mentions2019: 4 mentions2020: 9 mentions2021: 3 mentions2022: 9 mentions2023: 7 mentions2024: 1 mention2025: 2 mentions2026: 1 mention200720172026

What Hacker News says

  • Yadi · Oct 1, 2018 · Recommends

    …Courville, Ian Goodfellow, and Yoshua Bengio - [4] Neural Network Methods for Natural Language Processing (Synthesis Lectures on Human Language Technologies) by Yoav Goldberg Then some math tid-bits: [5] Introduction to Linear Algebra by Strang ----------- links: - [0] [PDF](http://users.isr.ist.utl.pt/~wurmd/Livros/school/Bishop%20-%...) - [0][AMZ](https://www.amazon.com/Pattern-Recognition-Learning-Informat...) - [2] [amz](https://www.amazon.com/Reinforcement-Learning-Introduction-A...)…

    on “Ask HN: What are the best textbooks in your field of expertise?” ↗
  • ycdavidsmith · Jun 11, 2022 · Recommends

    “Introduction to Linear Algebra” by Gilbert Strang is the book. Recommend getting a used older edition as not much has changed. His course at MIT is legendary, completely available online https://ocw.mit.edu/courses/18-06-linear-algebra-spring-2010...…

    on “Ask HN: Best beginner friendly linear algebra book?” ↗
  • alecdibble · Mar 25, 2012 · Recommends

    Subject: Linear Algebra Recommendation: Introduction to Linear Algebra by Gilbert Strang Reason: Strang presents the subject so clearly and intuitively that you feel like an expert on the subject after reading each chapter. It is by the far the best textbook I have encountered.…

    on “The Best Textbooks on Every Subject” ↗
  • csdrane · Oct 5, 2013 · Recommends

    …self-learner with a hacker's mindset, and I try to fill in the gaps where I need to. I self-taught Python and enjoy working on personal coding projects. My idea of a good time is reading Gilbert Strang's Introduction to Linear Algebra, Concrete Mathematics, etc. In my spare time I've been taking the Coursera and EdX courses on machine learning. I've found this to be fascinating and it's got me pondering data science as a potential…

    on “Ask HN: Switching from finance to tech?” ↗
  • x0x0 · Jul 24, 2016 · Recommends

    …Strang. He's an mit professor who shared his linear algebra course lectures. They're excellent. http://ocw.mit.edu/courses/mathematics/18-06-linear-algebra-... A one-edition back version of his book _Introduction to Linear Algebra_ is available for under $30. https://www.amazon.com/Introduction-Linear-Algebra-Gilbert-S...

    on “The best linear algebra books” ↗
  • isatty · Nov 1, 2018 · Recommends

    Read Introduction to Linear Algebra by Gilbert Strang; should be all you need. There are the MIT OCW lectures that you can use too.

    on “Getting started with linear algebra” ↗
  • adem · Apr 5, 2014 · Recommends

    …Introduction to Digital Design [4] Parallel Programming (using Java) [5] Optional but highly recommended, you'll probably find it completely out of scope: Real Analysis I [6] Real Analysis II [7] Introduction to Linear Algebra [8] Introduction to Physics [9] [1]: http://www.amazon.com/Touch-Class-Learning-Program-Contracts... [2]: http://ocw.mit.edu/courses/electrical-engineering-and-comput... [3]: http://www.amazon.de/Introduction-Algorithms-Thomas-H-Cormen...…

    on “DIY Computer Science Degree” ↗
  • opposite_moron · Aug 29, 2015 · Recommends

    I know many have experience with Gilbert Strang's Introduction to Linear Algebra textbook and course (http://ocw.mit.edu/courses/mathematics/18-06sc-linear-algebr...), but I thought it would be useful to mention them here. I've found his explanations to be very intuitive.

    on “Linear Algebra: What matrices are” ↗
  • jfaucett · Mar 3, 2018 · Recommends

    …what I described above), also when these have solutions manuals I would advise getting them as well so you can ensure you understand how every problem works. 1. Calculus 4th ed. by Smith and Minton 2. Introduction to Linear Algebra (Gilbert Strang) 3. Introduction to Probability Theory (Hoel, Port, Stone) 4. Discrete Mathematics and its applications (Rosen) 5. Introduction to Automata Theory, Languages, and Computation (Hopcroft)…

    on “Ask HN: Resources to learn math as a foundation for CS” ↗
  • notthingnill · Feb 27, 2019 · Recommends

    Thank you for your free book. Another great book is Gilbert Strang's book: Introduction to Linear Algebra. Also Boyle: Linear Algebra and its Applications. Perhaps your free book can be used to develop some evolving tool for the student. For example: the student take a test and then the book select the best…

    on “Immersive Linear Algebra (2016)” ↗
  • Lesabotsy · Aug 12, 2020 · Recommends

    …Probability: Introduction to Probability - Blitzstein & Hwang. Statistics: Introduction to Mathematical Statistics - Hogg & al. Calculus: Calculus, Early Transcendentals - James Stewart & al. Linear Algebra: Introduction to Linear Algebra - Gilbert Strang. What are your picks in those subject? Are these enough? Edit: preferably books that use the metric system.

    on “Ask HN: What are the best textbooks to study in order to learn math for ML?” ↗
  • skywal_l · Feb 27, 2022 · Recommends

    Gilbert Strang's Introduction to Linear Algebra[0] and the associated online course[1]. [0] https://math.mit.edu/~gs/linearalgebra/ [1] https://ocw.mit.edu/courses/mathematics/18-06-linear-algebra...

    on “Ask HN: The book that did it for you in math and/or CS?” ↗
  • danprager · Dec 9, 2007 · Recommends

    Linear algebra -- matrices etc. -- is the bit of my undergrad. mathematics that I use most often in programming. I really liked the informal text by Gilbert Strang, "Introduction to Linear Algebra". The 3rd edition is quite expensive, but Strang's video lectures are available here: http://web.mit.edu/18.06/www/Video/video-fall-99.html For "getting" mathematics as a way of problem-solving, I…

    on “Math For Programmers” ↗
  • tmoertel · Jun 18, 2013 · Recommends

    In that case, pick up a good book on linear algebra. Gilbert Strang's Introduction to Linear Algebra is inexpensive and solid on the fundamentals, and there are related lectures from Strang's MIT course on the subject [1]. Jim Hefferon's Linear Algebra is also good and you can download it for free (GFDL)…

    on “Fibonacci series and Dynamic programming” ↗
  • bglazer · Dec 4, 2014 · Recommends

    For Linear Algebra, I'd humbly suggest Gilbert Strang's Introduction to Linear Algebra. This is the companion book to the lectures here: http://ocw.mit.edu/courses/mathematics/18-06sc-linear-algebr...

    on “Ask HN: How or where to begin learning mathematics from first principles?” ↗

Keyboard shortcuts

/
Focus search
j / k
Next / previous book
Enter
Open focused book
Esc
Close / go back
g h
Go to Home
g t
Go to Top all-time
g m
Go to Most recommended
g r
Go to Rising
g f
Go to For You
?
Show this help