/linalg

Primary LanguagePythonMIT LicenseMIT

Python Linalg Module

Code for a project investigating various linear algebra algorithms including:

  • Matrix multiplication:

  • Matrix reductions:

    • Givens Rotations
    • Householder Reflections
    • Upper Hessenberg Reduction
  • The QR algorithm:

    • Naive
    • Upper Hessenberg