Author |
Topic: Help with quadratic forms (Read 1717 times) |
|
knightfischer
Junior Member
Gender:
Posts: 54
|
|
Help with quadratic forms
« on: Mar 7th, 2008, 8:22am » |
Quote Modify
|
I'm trying to understand how to derive the orthonormal matrix Q for a symmetric matrix S, such that S = QDQt, where Qt is the transpose=inverse of the orthonormal matrix Q. I know how to obtain the eigenvalues, and how to get a set of eigenvectors, but these eigenvectors are not necessarily orthogonal. I know how to make an orthogonal vector orthonormal. So, given a set of eigenvectors for a symmetric matrix, how do I obtain the orthogonal matrix Q? Can anyone help me with this. I know it is a basic idea in Linear Algebra, but I cannot find a clear explanation in a text or on the web.
|
|
IP Logged |
|
|
|
Eigenray
wu::riddles Moderator Uberpuzzler
Gender:
Posts: 1948
|
|
Re: Help with quadratic forms
« Reply #1 on: Mar 7th, 2008, 12:34pm » |
Quote Modify
|
If S is symmetric, then for any two vectors v,w, <Sv, w> = (Sv)tw = vtStw = vtSw = <v, Sw>. If v, w are eigenvectors, say Sv=v, Sw=w, then <v,w> = <v, w> = <Sv, w> = <v, Sw> = <v, w> = <v,w>, so if , then we must have <v,w>=0. That is, two eigenvectors from distinct eigenspaces must be orthogonal. So it suffices to find an orthonormal basis of each eigenspace (for example, by Gram-Schmidt), because the union of these bases will still be orthonormal. (More generally, if S is Hermitian, all the eigenvalues with be real, and eigenvectors from distinct eigenspaces will again be orthogonal.)
|
« Last Edit: Mar 7th, 2008, 12:37pm by Eigenray » |
IP Logged |
|
|
|
knightfischer
Junior Member
Gender:
Posts: 54
|
|
Re: Help with quadratic forms
« Reply #2 on: Mar 8th, 2008, 5:32am » |
Quote Modify
|
Thanks for your clear explanation.
|
|
IP Logged |
|
|
|
|