View Full Version : Why bother diagonalising matrices???
bloodhound
June 4th, 2004, 3:11 PM
We all know how to diagonalise matrices. But ever since i leanrt how to I was like WTF do u use it for????
Until now, the only really useful application is to write any general quadratic form as a sum of perfect squares.
Any of you guys know any?
stevem
June 5th, 2004, 2:43 PM
One example is to classify quadrics (http://en.wikipedia.org/wiki/Quadric) (3 or more dimensions) or conics (2 dimensions)
For example, suppose you want to know which type of quadric 5x^2+3y^2+3z^2-2xy+2yz-2xz-10x+6y-2x-9=0 is.
In geometrical terms you rotate it and translate it so it has one of the standard forms listed in quadrics (http://en.wikipedia.org/wiki/Quadric)
In algebraic terms, you put the equation into the form \mathbf{x}^T\mathbf{Ax}+\mathbf{J}^T+H=0 where \mathbf{A} is a 3 \times 3 matrix, \mathbf{J} and \mathbf{x} are column vectors and H is a real number.
You then diagonalize \mathbf{A} to get \mathbf{P}^T\mathbf{A}\mathbf{P}=\mathbf{D} where \mathbf{P} is an orthogonal matrix. Then you transform the equation using \mathbf{P} and that effectively gives you new perpendicular axes, which is in effect a rotation. After that completing the square gives you a translation and you end up with \frac{x^2}{3}+\frac{y^2}{6}+\frac{z^2}{9} =1 which is an ellipsoid
matt grime
July 9th, 2004, 7:02 AM
try finding the n'th power of a matrix for n large, then, if possible diagonalize, repeat the operation and see why. also seeing as people prefer applied reasons, you can find the direction and magnitude of max min strain, resistance etc in tensors from the diagonaliztions and the eigenvectors/values
Martin
July 9th, 2004, 10:34 AM
try finding the n'th power of a matrix for n large, then, if possible diagonalize, repeat the operation and see why. also seeing as people prefer applied reasons, you can find the direction and magnitude of max min strain, resistance etc in tensors from the diagonaliztions and the eigenvectors/values
expanding on what matt grime just said,
you know that so often with ordinary numbers x
one wants to know the exponential: ex
diagonalizing a matrix A makes it easy to
find eA
bloodhound
July 9th, 2004, 11:01 AM
how is an exponential of a matrix defined
Martin
July 9th, 2004, 11:20 AM
with a diagonal matrix you just take ordinary exponential down the diagonal
but more generally it is a power series
you know how exponential is ordinarily defined:
exp(x) = 1 + x/1 + x2/2! + x3/3! + ...
well that extends to n x n matrices just by interpreting the first term 1 as the n x n identity I
exp(A) = I + A/1 + A2/2! + A3/3! + ...
btw cartman was a great idea (and the whole bubbles thing)
I still like cartman best although zoidberg is also very fine
JaKiri
July 9th, 2004, 11:26 AM
Re: the bubbles thing, I suspect (and indeed know) that it gets very old very fast.
bloodhound
July 9th, 2004, 2:46 PM
thanks jakiri. i learned that after i googled it. thanks anyway. quite interesting.
fourier jr
July 10th, 2004, 12:52 PM
expanding on what matt grime just said,
you know that so often with ordinary numbers x
one wants to know the exponential: ex
diagonalizing a matrix A makes it easy to
find eA
I thought that was the craziest thing when I learned about it in a DEs course. Then I saw how important & usefule it is to do that. Luckily there's a way to deal with that without doing an infinite sum of powers of matrices, but I can't remember what it is.
vBulletin® v3.8.1, Copyright ©2000-2010, Jelsoft Enterprises Ltd.