By trying to find precise ways to calculate the derivative of numerical Hermitian matrices, I've recently stumbled upon this post in Math Stack Exchange. From the first answer on that post we get an expression for the derivative of the eigenvalues with respect to the matrix entries. From that we get that for a Hermitian matrix $\mathbf{H}$ parametrized by a real quantity $\varphi$, its eigenvalues $E_p(\varphi)$ and the unitary matrix that diagonalizes it $\mathbf{U}$, the following identity holds: \begin{align} \frac{\partial E_p}{\partial\varphi} &= \sum_{ij} \frac{\partial E_p}{\partial \mathbf{H}_{ij}} \frac{\partial \mathbf{H}_{ij}}{\partial \varphi} \\ &= \left[ \mathbf{U}\frac{\partial \mathbf{H}}{\partial \varphi}\mathbf{U}^{\dagger} \right]_{pp}. \end{align}
I was not able to find this information anywhere else and the references presented to the original expression in that post have a bit more complicated math that I find hard to follow.
My main question regarding it is:
Does this expression generalize to higher order derivatives? That is, does the following expression hold?
\begin{align} \frac{\partial^n E_p}{\partial\varphi^n} &\stackrel{?}{=} \left[ \mathbf{U}\frac{\partial^n \mathbf{H}}{\partial \varphi^n}\mathbf{U}^{\dagger} \right]_{pp} \end{align}