pset 1 solutions

This commit is contained in:
Steven G. Johnson 2023-02-18 18:29:27 -05:00
parent 8a79abdb34
commit 261c79ed71
2 changed files with 731 additions and 1 deletions

View File

@ -115,7 +115,7 @@ The *nice* case of diagonalization is when you have **orthonormal eigenvectors**
* Uᵣ and Vᵣ as the "right" bases for C(A) and C(Aᵀ). Avₖ=σₖvₖ
* SVD and eigenvalues: U and V as eigenvectors of AAᵀ and AᵀA, respectively, and σₖ² as the positive eigenvalues.
* Deriving the SVD from eigenvalues: the key step is showing that AAᵀ and AᵀA share the same positive eigenvalues, and λₖ=σₖ², with eigenvectors related by a factor of A. From there you can work backwards to the SVD.
* pset 1 solutions: coming soon
* [pset 1 solutions](psets/pset1sol.ipynb)
* pset 2: coming soon
**Further reading**: [OCW lecture 6](https://ocw.mit.edu/courses/18-065-matrix-methods-in-data-analysis-signal-processing-and-machine-learning-spring-2018/resources/lecture-6-singular-value-decomposition-svd/) and textbook section I.8. The [Wikipedia SVD article](https://en.wikipedia.org/wiki/Singular_value_decomposition).

730
psets/pset1sol.ipynb Normal file

File diff suppressed because one or more lines are too long