Come for the price, stay for the quality
As part of the Version 3 project, a high-quality HTML version of the book is available. Find it at the link just below. Soon, this page will disappear and references here will just take you directly to the online version. However, the links below will migrate someplace and continue to be active.
There is also a preliminarty "beta" version, though it is extremely usable right now and only very minor changes are needed.
Old Online Versions - Obsolete
This is where you
will find formerly found the online versions of the free textbook "A First Course in Linear Algebra." If this is your first visit to this page, please read the material below about your choice of formats and browsers and the likely need to install additional fonts. Otherwise, if you a returning visitor, click on through to the table of contents with the link immediately below. Previous versions are archived at the bottom of this page.
Print vs. Online
This book has been conceived and designed to be printed and used as a physical book. Yes, very old-fashioned, I know. This means that it has been written with a PDF format in mind. However, even with the PDF format, reading the book on the screen can be very useful for learning the material since references to previous definitions and theorems are all hypertext links and it is easy to pop back and forth as you study a proof or example.
Our XHTML version has been optimized for the Firefox browser, and works very well there. But you must first add some fonts to your system, or it will look pretty bad. But once you have done this, the pages load very quickly. Visit the information on installing fonts for usable instructions on getting the necessary fonts installed (they are free).
For use with Internet Explorer, download and install the MathPlayer plugin (it is free), which appears to be an ActiveX control, and which you may have to explicitly permit to run.
Unfortunately, one of the key features of the text is links within proofs to other theorems. These links are not functional right now in the XML version. If this is critical, use the jsMath version, or download a PDF to view.