Standard algorithms have been proposed to compute the partial derivative of eigenvalue and eigenvector w.r.t. the matrix, e.g. http://www.win.tue.nl/casa/meetings/seminar/previous/_abstract051019_files/Presentation.pdf.
However, as far as I know, no solution has derived for the partial derivative of the matrix w.r.t. its eigenvalue and eigenvector. Suppose the matrix $A\in \mathbb{R}^{n \times n}$ with eigenvalue $\lambda\in \mathbb{R}$ and eigenvector $X\in \mathbb{R}^{n}$, i.e. $ AX = \lambda X$,the problem is to compute $\frac{\partial A}{\partial \lambda}$ and $\frac{\partial A}{\partial X}$. Does anyone have some ideas? Thanks for your help!
@ bbl , you mix all these concepts. Firstly, an eigenvalue or a unitary eigenvector of $A=[a_{i,j}]$ is a function of the $a_{i,j}$
$f:A \rightarrow \lambda$ and $g:A\rightarrow x_{\lambda}$
and $Df_A$ or $Dg_A$ (when they exist !) are the derivatives of these functions and absolutely not PARTIAL derivatives.
On the other hand, when $A$ is diagonalizable, then (cf. Victor's post) $A$ is a function of $\Lambda$ and $X$ (the columns of $X$ are assumed to be unitary and linearly independent ; therefore the couple $(\Lambda,X)$ depends on $n^2$ parameters). Finally, under some hypothesis and precautions, we can consider PARTIAL derivatives with respect to $\Lambda$ or $X$.
Victor gives the first partial derivative in a pretty formula ; I prefer the following form:
$ \dfrac{\partial A}{\partial \lambda_i} = X_i [(X^{-T})_i]^T$.