Leanpub Header

Skip to main content

Linear Algebra

by example

Learn linear algebra by doing it

from vector to neural networks

Minimum price

$5.00

$20.00

You pay

$20.00

Author earns

$16.00
$

...Or Buy With Credits!

You can get credits with a paid monthly or annual Reader Membership, or you can buy them here.
PDF
About

About

About the Book

Linear Algebra: A Cookbook Approach

A ground-up introduction to linear algebra that starts with nothing beyond high school algebra and ends with a complete, mathematically rigorous derivation of backpropagation in neural networks.

The Idea

Most linear algebra textbooks are written for math majors. They prioritize generality and proof over computation and intuition. This book takes a different path: it teaches you to do linear algebra before asking you to abstract it. Every concept is introduced through worked examples with every step shown and every answer boxed. You build understanding the same way you build any skill — by doing the thing, repeatedly, until the patterns become second nature.

What Makes This Book Different

It's a cookbook, not an encyclopedia. Each chapter follows a consistent recipe: a concept introduction, a stack of fully worked examples, verification steps, common mistakes to watch for, and exercises. No hand-waving, no "it can be shown that," no proofs left as exercises. If the book claims a result, it shows you the computation.

It has one destination. The entire book is structured as a single arc from "what is a vector?" to "how does backpropagation work?" Every chapter includes a neural network callout that shows exactly how that chapter's math appears in deep learning. These callouts build a continuous thread: vectors become inputs, dot products become neuron activations, matrices become weight layers, the chain rule becomes backpropagation. By Chapter 19, every idea in the book converges.

It pairs algebra with geometry. Formulas tell you what to compute; pictures tell you why it works. The book consistently develops both perspectives — component-wise calculation and geometric intuition — so that each reinforces the other.

Who It's For

Anyone who wants to understand the mathematics behind modern AI and machine learning, starting from scratch. No calculus, no prior linear algebra, no programming required. If you can solve \(2x + 3 = 7\), you can read this book.

It is especially useful for:

  • Self-learners preparing for machine learning courses
  • Software engineers who want to understand what their models actually compute
  • Students looking for a computational companion to a more theoretical course
  • Anyone who has bounced off a linear algebra textbook and wants a second approach

What It Covers

The 19 chapters span five parts:

  • Vectors — what they are, how to add and scale them, lengths, angles, and independence
  • Matrices — multiplication, systems of equations, determinants, inverses, and linear transformations
  • Deeper structure — eigenvalues, orthogonality, and the singular value decomposition
  • Calculus — derivatives, gradients, and gradient descent, developed from scratch
  • Neural networks — the single neuron, multilayer networks, and backpropagation

Two appendices provide a notation reference and solutions to selected exercises.

How to Read It

Sequentially. Each chapter depends on the ones before it. Keep a pencil handy — the exercises are not optional decoration. They are where the learning happens.


Part I: Vectors

Part II: Matrices

Part III: Deeper Structure

Part IV: Calculus for Linear Algebra

Part V: The Mathematics of Neural Networks

Appendices



Share this book

Categories

Author

About the Author

Get the free sample chapters

Click the buttons to get the free sample in PDF or EPUB, or read the sample online here

The Leanpub 60 Day 100% Happiness Guarantee

Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.

Now, this is technically risky for us, since you'll have the book or course files either way. But we're so confident in our products and services, and in our authors and readers, that we're happy to offer a full money back guarantee for everything we sell.

You can only find out how good something is by trying it, and because of our 100% money back guarantee there's literally no risk to do so!

So, there's no reason not to click the Add to Cart button, is there?

See full terms...

Earn $8 on a $10 Purchase, and $16 on a $20 Purchase

We pay 80% royalties on purchases of $7.99 or more, and 80% royalties minus a 50 cent flat fee on purchases between $0.99 and $7.98. You earn $8 on a $10 sale, and $16 on a $20 sale. So, if we sell 5000 non-refunded copies of your book for $20, you'll earn $80,000.

(Yes, some authors have already earned much more than that on Leanpub.)

In fact, authors have earned over $14 million writing, publishing and selling on Leanpub.

Learn more about writing on Leanpub

Free Updates. DRM Free.

If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).

Most Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets and Kindle). The formats that a book includes are shown at the top right corner of this page.

Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.

Learn more about Leanpub's ebook formats and where to read them

Write and Publish on Leanpub

You can use Leanpub to easily write, publish and sell in-progress and completed ebooks and online courses!

Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks.

Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. (Or, if you are producing your ebook your own way, you can even upload your own PDF and/or EPUB files and then publish with one click!) It really is that easy.

Learn more about writing on Leanpub