Linear Algebra by Jim Hefferon

In summary, this textbook is excellent and would be an excellent addition to any linear algebra curriculum.

For those who have used this book


  • Total voters
    6
  • #1
bcrowell
Staff Emeritus
Science Advisor
Insights Author
Gold Member
6,724
429

Table Of Contents:
Code:
[LIST]
[*] Linear Systems
[LIST]
[*] Solving Linear Systems
[LIST]
[*] Gauss’s Method
[*] Describing the Solution Set
[*] General=Particular+Homogeneous
[/LIST]
[*] Linear Geometry
[LIST]
[*] Vectors in Space
[*] Length and Angle Measures
[/LIST]
[*] Reduced Echelon Form
[LIST]
[*] Gauss-Jordan Reduction
[*] The Linear Combination Lemma
[/LIST]
[*] Computer Algebra Systems
[*] Input-Output Analysis
[*] Accuracy of Computations
[*] Analyzing Networks
[/LIST]
[*] Vector Spaces
[LIST]
[*] Definition of Vector Space
[LIST]
[*] Definition and Examples
[*] Subspaces and Spanning Sets
[/LIST]
[*] Linear Independence
[LIST]
[*] Definition and Examples
[/LIST]
[*] Basis and Dimension
[LIST]
[*] Basis
[*] Dimension
[*] Vector Spaces and Linear Systems
[*] Combining Subspaces
[/LIST]
[*] Fields
[*] Crystals
[*] Voting Paradoxes
[*] Dimensional Analysis
[/LIST]
[*] Maps Between Spaces
[LIST]
[*] Isomorphisms
[LIST]
[*] Definition and Examples
[*] Dimension Characterizes Isomorphism
[/LIST]
[*] Homomorphisms
[LIST]
[*] Definition
[*] Range space and Null space
[/LIST]
[*] Computing Linear Maps
[LIST]
[*] Representing Linear Maps with Matrices
[*] Any Matrix Represents a Linear Map
[/LIST]
[*] Matrix Operations
[LIST]
[*] Sums and Scalar Products
[*] Matrix Multiplication
[*] Mechanics of Matrix Multiplication
[*] Inverses
[/LIST]
[*] Change of Basis
[LIST]
[*] Changing Representations of Vectors
[*] Changing Map Representations
[/LIST]
[*] Projection
[LIST]
[*] Orthogonal Projection Into a Line
[*] Gram-Schmidt Orthogonalization
[*] Projection Into a Subspace
[/LIST]
[*] Line of Best Fit 
[*] Geometry of Linear Maps
[*] Magic Squares
[*] Markov Chains
[*] Orthonormal Matrices
[/LIST]
[*] Determinants
[LIST]
[*] Definition
[LIST]
[*] Exploration
[*] Properties of Determinants
[*] The Permutation Expansion
[*] Determinants Exist
[/LIST]
[*] Geometry of Determinants
[LIST]
[*] Determinants as Size Functions
[/LIST]
[*] Laplace’s Expansion
[LIST]
[*] Laplace’s Expansion Formula
[/LIST]
[*] Cramer’s Rule
[*] Speed of Calculating Determinants
[*] Chiò’s Method
[*] Projective Geometry
[/LIST]
[*] Similarity
[LIST]
[*] Complex Vector Space
[LIST]
[*] Review of Factoring and Complex Numbers
[*] Complex Representations
[/LIST]
[*] Similarity
[LIST]
[*] Definition and Examples
[*] Diagonalizability
[*] Eigenvalues and Eigenvectors
[/LIST]
[*] Nilpotence
[LIST]
[*] Self-Composition
[*] Strings
[/LIST]
[*] Jordan Form
[LIST]
[*] Polynomials of Maps and Matricess
[*] Jordan Canonical Form
[/LIST]
[*] Method of Powers
[*] Stable Populations
[*] Page Ranking
[*] Linear Recurrences
[/LIST]
[*] Appendix
[LIST]
[*] Propositions
[*] Quantifiers
[*] Techniques of Proof 
[*] Sets, Functions, and Relations
[/LIST]
[/LIST]
 
Last edited by a moderator:
Physics news on Phys.org
  • #2
This is an excellent book. The fact that it's free is just an added bonus.

One thing that makes this book very different from the undergraduate math texts I used is the many interesting applications. Some of these are in separate sections, and some are interspersed throughout the text. The physics applications -- such as crystals, electrical networks, and dimensional analysis -- are excellent. Some seem like they might be a little on the difficult side for students with weaker preparation, but it is of course up to the instructor which ones to cover. It's a measure of the quality of the book that I was intrigued by the applications that were outside my specialty, such as voting paradoxes. When's the last time you found yourself getting interested in a textbook?

Many of the homework problems relate directly to these real-life applications. This is in welcome contrast to the usual, dreary set of "drill and kill" problems without any real context. The drudgery is also reduced by the explicit introduction of computer algebra systems in the first chapter. Many of the problems explicitly state that they are to be solved on a computer, and the assumption that the students will use computers has also allowed Hefferon to include many realistic problems that result in larger matrices than could be handled by hand.

In some ways, this book strikes me as more advanced than the ones used in my lower-division course. Says Hefferon,

The courses at the start of most mathematics programs work at having students correctly apply formulas and algorithms, and imitate examples. Later courses require some mathematical maturity: reasoning skills that are developed enough to follow different types of proofs, a familiarity with the themes that underly many mathematical investigations like elementary set and function facts, and an ability to do some independent reading and thinking, Where do we work on the transition?

Linear algebra is an ideal spot...

I was especially interested in the treatment of determinants, since I clearly recalled how the text used in my own undergraduate linear algebra course had introduced them abruptly and without motivation. I only really felt that I understood what a determinant was once I learned that it could be interpreted as the product of the eigenvalues. Hefferon takes an interesting in-between approach. He doesn't do eigenvalues until after determinants, but he doesn't just introduce determinants through a deus ex machina either. Instead, he discusses the invertibility of 1x1, 2x2, and then 3x3 matrices, and develops the concept naturally and straightforwardly. Three cheers!

All in all, it's hard for me to imagine why anyone would go on using linear algebra texts that are not free information when there's a free book as good as this one.
 
  • #3
I have not read all the way through this textbook, but I did use portions of it heavily as a supplement to other assigned linear algebra books. I am very impressed by the high-quality of the writing and presentation. Because of its open-source nature, Hefferon has continued to add material and corrections, making it even better than when I first used it.

Its only drawback is that it is probably a just little too advanced at the beginning for someone who has not had a proof-based course before.
 
  • #4
a nice low level book. not in the league with "linear algebra done wrong" by treil, or the classics by hoffman and kunze or shilov, but a good intro. just don't stop here.
 
  • #5

Number Systems
Matrices
Systems of Equations
Vector Spaces
Linear Transformations
Determinants
Eigenvalues and Eigenvectors
Complex Numbers

I highly recommend Jim Hefferon's "Linear Algebra" as a valuable resource for anyone interested in this subject. The book covers a wide range of topics in a clear and concise manner, making it accessible to both beginners and advanced learners.

The author's approach to teaching linear algebra is unique and engaging, with a focus on practical applications and real-world examples. He also provides a comprehensive introduction to the subject, making it suitable for students with varying levels of mathematical background.

The book covers all the essential topics of linear algebra, including solving linear systems, vector spaces, maps between spaces, determinants, and eigenvalues and eigenvectors. It also delves into more advanced topics such as complex vector spaces, similarity, and Jordan form.

One of the highlights of this book is its inclusion of computer algebra systems and their role in linear algebra. This adds a practical aspect to the subject and shows its relevance in modern technology.

Overall, I highly recommend "Linear Algebra" by Jim Hefferon as a valuable resource for anyone interested in this subject. The book is well-organized, comprehensive, and provides a solid foundation for further study in this field. The download link provided makes it easily accessible to anyone, making it a great resource for both students and researchers.
 

1. What is Linear Algebra?

Linear Algebra is a branch of mathematics that deals with systems of linear equations and their representations in vector spaces. It involves the study of operations on vectors and matrices, as well as the properties and relationships between these mathematical objects.

2. Who is Jim Hefferon?

Jim Hefferon is a mathematician and professor at Saint Michael's College. He is the author of the open-source textbook "Linear Algebra", which is widely used in undergraduate courses and is available for free online.

3. What makes "Linear Algebra by Jim Hefferon" different from other textbooks?

"Linear Algebra by Jim Hefferon" is unique in that it is an open-source textbook, meaning that it is available for free online and can be freely distributed and modified. It also has a more conversational writing style and includes many real-world applications of linear algebra.

4. Is "Linear Algebra by Jim Hefferon" suitable for self-study?

Yes, "Linear Algebra by Jim Hefferon" can be used for self-study as it provides clear explanations, examples, and exercises for readers to practice and test their understanding. It also has a comprehensive index and table of contents for easy navigation.

5. Can I use "Linear Algebra by Jim Hefferon" in my classroom or for teaching purposes?

Yes, "Linear Algebra by Jim Hefferon" is a popular textbook for undergraduate courses and can be used for teaching purposes. It is also available for free online, making it accessible for students who may not have the resources to purchase a traditional textbook.

Similar threads

Replies
6
Views
1K
  • Science and Math Textbooks
Replies
6
Views
1K
  • Calculus and Beyond Homework Help
Replies
14
Views
591
  • Poll
  • Science and Math Textbooks
Replies
1
Views
3K
  • Poll
  • Science and Math Textbooks
Replies
6
Views
10K
  • Linear and Abstract Algebra
Replies
6
Views
869
  • Linear and Abstract Algebra
Replies
8
Views
873
  • Poll
  • Science and Math Textbooks
Replies
1
Views
3K
  • Science and Math Textbooks
Replies
2
Views
1K
  • Poll
  • Science and Math Textbooks
Replies
2
Views
6K
Back
Top