Rust, Design Patterns, Matrix Factorization, Numerical Methods, Software Engineering.
symmetrical and positive definite. And before getting there, we need to implement characteristics of Symmetry and eigen decomposition (GitHub). Computing eigen values for symmetric matrices will allow: to check whether the matrix will be positive definite (eigen values have to be strictly positive)