I am interested in the following question:
Question: Let $H(\lambda)$ be a Hermitian matrix whose entries are polynomials of a parameter $\lambda\in\mathbb C$. Consider all pairs of $(\lambda, \lambda')\in \mathbb C^2$ that satisfies a polynomial relation $F(\lambda, \lambda')=0$. For what $(\lambda, \lambda')$ among these pairs, the matrices $H(\lambda)$ and $H(\lambda')$ has a common eigenvalue and a corresponding common eigenvectors (up to constant multiples)?
I want to know an algorithm to answer this question.
Motivation: I want to solve a certain type of PDE on a region $\Omega$, which is a disjoint union of $\Omega_1, \Omega_2$. The most general solution of PDE in each subregion is known. To construct the solution on the whole $\Omega$, I have to impose the continuity on the boundary of $\Omega_1$ and $\Omega_2$. This matter reduces to the above problem!
The most brute force approach to this problem would be listing all eigenvalues and eigenvectors, and finding the common one. However, since the matrix size is large, the characteristic polynomial is of large degree. Then, one cannot explicitly find the roots of the polynomial!
I suspect that there is a more algebraic approach (using commutative algebra, Grobner basis, etc) to this problem. Although I have bare knowledge of commutative algebra, I know that the existence of common roots of two polynomials can be easily determined by computing the resultants. Hence, if one only cares about the eigenvalues, then the resultant would be an answer. But what about eigenvectors also?
Remark: I have a Mathematica code for the explicit form of $H(\lambda)$ and $F(\lambda, \lambda')$.