A Geometric Approach to Matrices

GAtM Online Resources

This is a website where all resources pertaining to GAtM will be made available. This includes the PDF versions of the textbook and answer key, individual chapters, and also eventually programs and apps for students and some CADs for visuals.

GAtM's source code can be found here. You are welcome to make an issue or a fork if you see any issue with the text; if you do want to clone it and run it on your computer, make sure to read the README to get the full instructions on how to build it. GAtM is written with LaTeX, Asymptote, and Tikz.

Interactives are currently a work-in-progress and will have a page of their own soon. Here's the link to the first interactive for now: It's A Snap.

GAtM Cover

A Geometric Approach to Matrices

This is the full PDF for the textbook; chapters are provided for convenience. Keep in mind that these versions will be continuously updated so may not match the printed version.

Click here for the full textbook.

Chapters:

  1. For the final version of this website,
  2. Chapter generation can be done as part of the python build process.
  3. Maybe it can create a JSON mapping of chapter names to links
  4. or something else which can be converted easily to an array and mapped;
  5. Perhaps even crazier,
  6. the build script can possibly be invoked at website build time via getStaticProps,
  7. passing the generated pages into index as page props.
  8. Whatever the case, there's a lot of potential for awesomeness with a framework shift.
  9. You should really consider it!
  10. Thank you.
  11. Fin
GAtM Cover

A Geometric Approach to Matrices (Answer Key)

This contains answers to all of the problems in the textbook. Note that only the first five chapter PDFs have been completely updated to match the textbook; the full answer key and other chapters may contain answers to problems that do not exist.

Click here for the full answer key.

Chapters:

  1. React and the DOM
  2. TypeScript, types, and compilation
  3. NextJS and the future of web development