Let $A$ be a $n \times n$ matrix. Then further let $p(\lambda)$ be characteristic polynomial of $A$ given by $$p(\lambda) = (\lambda - \lambda_1)^{r_1}(\lambda - \lambda_2)^{r_2} \ldots (\lambda - \lambda_k)^{r_k}$$ Define $$q_i(\lambda) = \frac{p_i(\lambda)}{(\lambda - \lambda_i)^{r_i}} \ for \ each \ i = 1 \ to \ k$$ Now consider the following factorization $$\frac{1}{p(\lambda)} = \frac{a_1(\lambda)}{(\lambda - \lambda_1)^{r_1}} + \frac{a_2(\lambda)}{(\lambda - \lambda_2)^{r_2}} + \ldots + \frac{a_k(\lambda)}{(\lambda - \lambda_k)^{r_k}}$$ where $a_i(\lambda)'s$ are functions of $\lambda$.
using above two equations we get $$1 = a_1(\lambda)q_1(\lambda)+ a_2(\lambda)q_2(\lambda) + \ldots + a_k(\lambda)q_k(\lambda)$$
Now i strucked after this point. It is written in my notes that above polynomial equation is satisfied by $A$ i.e. $$I_n = a_1(A)q_1(A)+ a_2(A)q_2(A) + \ldots + a_k(A)q_k(A)$$ where $I_n$ is an identity matrix.
How this result holds? As i know that $A$ can satisfy only those polynomials which are multiple of its minimal polynomial. Moreover degree of the polynomial is $n-1$.