I am dealing with a matrix $$I + AB(x)$$ where $A, B(x)$ are square $n\times n$ real matrices and $x$ is a real variable. I want to find the values of $x$ for which this matrix is singular (and then an eigenvector). $A$ is invertible and $B(x)$ is invertible for the values of $x$ I am looking for. I looked into:
- Determinant: plainly awful
- Gaussian elimination: a bit better but leads to $n$ lengthy equations
- Neumann series: useless because it is not a necessary and sufficient condition
- Generalized eigenvalue: not very familiar with this theory but looks more suitable for numerical approximation
Any other ideas would be very appreciated! (For clarity I am hoping to find a somewhat palatable equation for x...) Thanks p
Presumably $B(x)$ is a nice analytic function of $x$, maybe polynomial. Determinant is not necessarily so awful: its computation (for a particular matrix) takes about the same time as Gaussian elimination. You might try Newton's method, using Jacobi's formula to compute the derivatives.