Finding Stationary Points of a Matrix Function: Derivatives and Eigenvectors

Click For Summary
The discussion focuses on finding stationary points of the function f(x) = (x^T A x) / (x^T x), where A is a symmetric matrix. The user seeks guidance on applying the quotient rule for matrix derivatives to derive the necessary conditions for stationary points. A response provides the derivative using the quotient rule, clarifying that A is a symmetric matrix and explaining the notation used for vectors. The conversation emphasizes the importance of understanding matrix algebra in this context, particularly in differentiating expressions involving matrices and vectors. The user expresses appreciation for the clarification provided.
libragirl79
Messages
30
Reaction score
0
Hi,

I am trying to find stationary points of the function f(x)=(xtAx)/(xtx) (the division of x transpose times A times x divided by x transpose x) where A is a px1 symmetric matrix. I need to take the derivative of this to show that when i set it to zero i get the eigenvectors of A. I know how to take the derivative of xtx in respect to x, which is xtAt + xtA and since A=At, then this would be 2Axt, but I don't know what to do when it's a division, is there an equivalent of a quotient rule for matrix derivatives?

Thanks very much!
 
Physics news on Phys.org
libragirl79 said:
Hi,

I am trying to find stationary points of the function f(x)=(xtAx)/(xtx) (the division of x transpose times A times x divided by x transpose x) where A is a px1 symmetric matrix. I need to take the derivative of this to show that when i set it to zero i get the eigenvectors of A. I know how to take the derivative of xtx in respect to x, which is xtAt + xtA and since A=At, then this would be 2Axt, but I don't know what to do when it's a division, is there an equivalent of a quotient rule for matrix derivatives?

Thanks very much!

Welcome to PF, libragirl79! :smile:

Suppose you diffentiate ##f(\mathbf x) = f((^x_y)) = {(x\ y)A(^x_y) \over (x\ y)(^x_y)}##.

First you would use the quotient rule to differentiate with respect to x to find:
$${\partial f \over \partial x} = {((1\ 0)A(^x_y) + (x\ y)A(^1_0))\cdot (x\ y)(^x_y) - (x\ y)A(^x_y) \cdot 2x \over ((x\ y)(^x_y))^2}$$

Now let's rewrite, using ##A=A^T##, with ##\mathbf x##:
$${\partial f \over \partial x} = {2\mathbf x^T A (^1_0) \cdot \mathbf x^T\mathbf x - \mathbf x^T A \mathbf x \cdot 2\mathbf x^T(^1_0) \over (\mathbf x^T\mathbf x)^2}$$
$${\partial f \over \partial x} = {2\mathbf x^T A \cdot \mathbf x^T\mathbf x - \mathbf x^T A \mathbf x \cdot 2\mathbf x^T \over (\mathbf x^T\mathbf x)^2}(^1_0)$$

In other words, if ##A=A^T##:
$$Df(\mathbf x) = {2\mathbf x^T A \cdot \mathbf x^T\mathbf x - \mathbf x^T A \mathbf x \cdot 2\mathbf x^T \over (\mathbf x^T\mathbf x)^2}$$
 
Last edited:
Thanks for your reply!

Since I forgot a lot of my matrix algebra, when you say A (x y) it looks like x choose y, but i am assuming that's not what you meant...
 
libragirl79 said:
Thanks for your reply!

Since I forgot a lot of my matrix algebra, when you say A (x y) it looks like x choose y, but i am assuming that's not what you meant...

Since you are talking about x transpose, that means that x is a vector.
A vector is commonly written as:
$$\mathbf x = \begin{pmatrix}x_1 \\ x_2 \\ \vdots \\ x_n\end{pmatrix}$$

I have simplified it to:
$$\mathbf x = \begin{pmatrix}x \\ y\end{pmatrix}$$

So indeed, this does not mean x choose y. ;)


Furthermore:
$$\mathbf x^T = \begin{pmatrix}x_1 & x_2 & \dots & x_n\end{pmatrix}$$
and
$$\mathbf x^T \mathbf x = \begin{pmatrix}x_1 & x_2 & \dots & x_n\end{pmatrix}\begin{pmatrix}x_1 \\ x_2 \\ \vdots \\ x_n\end{pmatrix} = x_1^2 + x_2^2 + \dots + x_n^2$$
 
Ok, I see! Thanks! :)
 
Question: A clock's minute hand has length 4 and its hour hand has length 3. What is the distance between the tips at the moment when it is increasing most rapidly?(Putnam Exam Question) Answer: Making assumption that both the hands moves at constant angular velocities, the answer is ## \sqrt{7} .## But don't you think this assumption is somewhat doubtful and wrong?

Similar threads

Replies
7
Views
2K
  • · Replies 7 ·
Replies
7
Views
2K
Replies
4
Views
2K
  • · Replies 14 ·
Replies
14
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 5 ·
Replies
5
Views
14K
  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 33 ·
2
Replies
33
Views
2K
Replies
12
Views
1K