Skip to content

ebyazrova/graphmath-la

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GraphMath — Linear Algebra

This repository contains visual and geometric interpretations of key concepts in linear algebra, including projections, subspaces, pseudoinverse and least squares.

Some of these diagrams and ideas are also linked from public educational platforms including Wikipedia, Wikimedia Commons and Zenodo.


Concepts


Least Squares (OLS)

  • Geometric interpretation as projection onto the column space
  • Decomposition of y into y∥ in col(X) and y⊥ orthogonal to col(X)
  • Representation of col(X) as a plane in R³ for three observations

📄 PDF: best-solution-ols.pdf
🖼 Diagram: Least squares projection in R3.png
🌐 Web: https://www.graphmath.com/la/ls/best-solution-ols.html


Four Fundamental Subspaces

  • Decomposition of domain: Rⁿ = row(A) ⊕ null(A)
  • Decomposition of codomain: Rᵐ = col(A) ⊕ null(Aᵀ)
  • Orthogonality of row space vs null space, and column space vs left null space

📄 PDF: subspaces.pdf
🖼 Diagram: Matrix four fundamental subspaces decomposition
🌐 Web: https://www.graphmath.com/la/subspaces/subspaces.html


Pseudoinverse

  • Mapping between column space and row space
  • A⁺A acts as identity on the row space
  • AA⁺ acts as projection onto the column space

📄 PDF: pseudoinverse.pdf
🌐 Web: https://www.graphmath.com/la/pseudoinverse/pseudoinverse.html


External references


Authors

  • Eteri Byazrova
  • Yuri Morozov

Project

GraphMath — https://www.graphmath.com


Related external project

  • Learn Linear Algebra — free project by Prashant Kulkarni using GitHub notes, NotebookLM, SageMath/Python, examples and exercises

About

Linear algebra: geometric interpretations, subspaces, projections and least squares

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors