I have been reading about calculating derivatives of eigenvalues for non-simple cases and it is not as easy as I hoped. But, then I realized that I don't need to calculate the derivatives for what I wanted to prove. So, I came up with the following proposition and its proof. But, after all I have read I'm not sure that I'm not violating any continuity or some other conditions in the proof. So the question is am I missing something important in the proof?
Proposition. Let $A(t) \in M_n(\mathbb{C})$ be analytical, Hermitian and positive definite for all $t \in [0, \infty)$. Let $A(0) = I_n$ and $\dot{A}(0)$ be negative definite, where $\dot{A}(t) = dA(t)/dt$. Then, there exists a $\bar{t} \in \mathbb{R}^{>0} \cup \{\infty\}$ such that $\rho(A(t)) < 1$ for all $t \in (0, \bar{t})$ where $\rho(\cdot)$ is the spectral radius.
Proof. Note that $\rho(A(0)) = 1$. Because of the continuity of eigenvalues, it is sufficient to show that $\dot{\lambda}(0) < 0$ (?) where $$A(t) x(t) = \lambda(t) x(t) ~~\text{and}~~ x^H(t) x(t) = 1.$$ Taking the derivative and multiplying by $x^H(t)$ from left, we obtain $$\begin{align} \dot{\lambda}(t) x(t) + \lambda(t) \dot{x}(t) &= \dot{A}(t) x(t) + A(t) \dot{x}(t) \\ \dot{\lambda}(t) x^H(t) x(t) + \lambda(t) x^H(t) \dot{x}(t) &= x^H(t) \dot{A}(t) x(t) + x^H(t) A(t) \dot{x}(t) \\ \dot{\lambda}(t) + \lambda(t) x^H(t) \dot{x}(t) &= x^H(t) \dot{A}(t) x(t) + \lambda(t) x^H(t) \dot{x}(t) \\ \dot{\lambda}(t) &= x^H(t) \dot{A}(t) x(t). \end{align}$$ Since $\dot{A}(0) < 0$ it follows that $\dot{\lambda}(0) < 0$ regardless of the eigenvectors selected.