# Nonlinear eigenproblem

In mathematics, a nonlinear eigenproblem, sometimes nonlinear eigenvalue problem, is a generalization of the (ordinary) eigenvalue problem to equations that depend nonlinearly on the eigenvalue. Specifically, it refers to equations of the form

${\displaystyle M(\lambda )x=0,}$

where ${\displaystyle x\neq 0}$ is a vector, and ${\displaystyle M}$ is a matrix-valued function of the number ${\displaystyle \lambda }$. The number ${\displaystyle \lambda }$ is known as the (nonlinear) eigenvalue, the vector ${\displaystyle x}$ as the (nonlinear) eigenvector, and ${\displaystyle (\lambda ,x)}$ as the eigenpair. The matrix ${\displaystyle M(\lambda )}$ is singular at an eigenvalue ${\displaystyle \lambda }$.

## Definition

In the discipline of numerical linear algebra the following definition is typically used.[1][2][3][4]

Let ${\displaystyle \Omega \subseteq \mathbb {C} }$, and let ${\displaystyle M:\Omega \rightarrow \mathbb {C} ^{n\times n}}$ be a function that maps scalars to matrices. A scalar ${\displaystyle \lambda \in \mathbb {C} }$ is called an eigenvalue, and a nonzero vector ${\displaystyle x\in \mathbb {C} ^{n}}$is called a right eigevector if ${\displaystyle M(\lambda )x=0}$. Moreover, a nonzero vector ${\displaystyle y\in \mathbb {C} ^{n}}$is called a left eigevector if ${\displaystyle y^{H}M(\lambda )=0^{H}}$, where the superscript ${\displaystyle ^{H}}$ denotes the Hermitian transpose. The definition of the eigenvalue is equivalent to ${\displaystyle \det(M(\lambda ))=0}$, where ${\displaystyle \det()}$ denotes the determinant.[1]

The function ${\displaystyle M}$ is usually required to be a holomorphic function of ${\displaystyle \lambda }$ (in some domain ${\displaystyle \Omega }$).

In general, ${\displaystyle M(\lambda )}$ could be a linear map, but most commonly it is a finite-dimensional, usually square, matrix.

Definition: The problem is said to be regular if there exists a ${\displaystyle z\in \Omega }$ such that ${\displaystyle \det(M(z))\neq 0}$. Otherwise it is said to be singular.[1][4]

Definition: An eigenvalue ${\displaystyle \lambda }$ is said to have algebraic multiplicity ${\displaystyle k}$ if ${\displaystyle k}$ is the smallest integer such that the ${\displaystyle k}$th derivative of ${\displaystyle \det(M(z))}$ with respect to ${\displaystyle z}$, in ${\displaystyle \lambda }$ is nonzero. In formulas that ${\displaystyle \left.{\frac {d^{k}\det(M(z))}{dz^{k}}}\right|_{z=\lambda }\neq 0}$ but ${\displaystyle \left.{\frac {d^{\ell }\det(M(z))}{dz^{\ell }}}\right|_{z=\lambda }=0}$ for ${\displaystyle \ell =0,1,2,\dots ,k-1}$.[1][4]

Definition: The geometric multiplicity of an eigenvalue ${\displaystyle \lambda }$ is the dimension of the nullspace of ${\displaystyle M(\lambda )}$.[1][4]

## Special cases

The following examples are special cases of the nonlinear eigenproblem.

• The (ordinary) eigenvalue problem: ${\displaystyle M(\lambda )=A-\lambda I.}$
• The generalized eigenvalue problem: ${\displaystyle M(\lambda )=A-\lambda B.}$
• The quadratic eigenvalue problem: ${\displaystyle M(\lambda )=A_{0}+\lambda A_{1}+\lambda ^{2}A_{2}.}$
• The polynomial eigenvalue problem: ${\displaystyle M(\lambda )=\sum _{i=1}^{m}\lambda ^{i}A_{i}.}$
• The rational eigenvalue problem: ${\displaystyle M(\lambda )=\sum _{i=1}^{m_{1}}A_{i}\lambda ^{i}+\sum _{i=1}^{m_{2}}B_{i}r_{i}(\lambda ),}$ where ${\displaystyle r_{i}(\lambda )}$ are rational functions.
• The delay eigenvalue problem: ${\displaystyle M(\lambda )=-I\lambda +A_{0}+\sum _{i=1}^{m}A_{i}e^{-\tau _{i}\lambda },}$ where ${\displaystyle \tau _{1},\tau _{2},\dots ,\tau _{m}}$ are given scalars, known as delays.

## Jordan chains

Definition: Let ${\displaystyle (\lambda _{0},x_{0})}$ be an eigenpair. A tuple of vectors ${\displaystyle (x_{0},x_{1},\dots ,x_{r-1})\in \mathbb {C} ^{n}\times \mathbb {C} ^{n}\times \dots \times \mathbb {C} ^{n}}$ is called a Jordan chain if

${\displaystyle \sum _{k=0}^{\ell }M^{(k)}(\lambda _{0})x_{\ell -k}=0,}$
for ${\displaystyle \ell =0,1,\dots ,r-1}$, where ${\displaystyle M^{(k)}(\lambda _{0})}$ denotes the ${\displaystyle k}$th derivative of ${\displaystyle M}$ with respect to ${\displaystyle \lambda }$ and evaluated in ${\displaystyle \lambda =\lambda _{0}}$. The vectors ${\displaystyle x_{0},x_{1},\dots ,x_{r-1}}$ are called generalized eigenvectors, ${\displaystyle r}$ is called the length of the Jordan chain, and the maximal length a Jordan chain starting with ${\displaystyle x_{0}}$ is called the rank of ${\displaystyle x_{0}}$.[1][4]

Theorem:[1] A tuple of vectors ${\displaystyle (x_{0},x_{1},\dots ,x_{r-1})\in \mathbb {C} ^{n}\times \mathbb {C} ^{n}\times \dots \times \mathbb {C} ^{n}}$ is a Jordan chain if and only if the function ${\displaystyle M(\lambda )\chi _{\ell }(\lambda )}$ has a root in ${\displaystyle \lambda =\lambda _{0}}$ and the root is of multiplicity at least ${\displaystyle \ell }$ for ${\displaystyle \ell =0,1,\dots ,r-1}$, where the vector valued function ${\displaystyle \chi _{\ell }(\lambda )}$ is defined as

${\displaystyle \chi _{\ell }(\lambda )=\sum _{k=0}^{\ell }x_{k}(\lambda -\lambda _{0})^{k}.}$

## Eigenvector nonlinearity

Eigenvector nonlinearities is a related, but different, form of nonlinearity that is sometimes studied. In this case the function ${\displaystyle M}$ maps vectors to matrices, or sometimes hermitian matrices to hermitian matrices.[5][6]

## References

1. Güttel, Stefan; Tisseur, Françoise (2017). "The nonlinear eigenvalue problem" (PDF). Acta Numerica. 26: 1–94. doi:10.1017/S0962492917000034. ISSN 0962-4929. S2CID 46749298.
2. ^ Ruhe, Axel (1973). "Algorithms for the Nonlinear Eigenvalue Problem". SIAM Journal on Numerical Analysis. 10 (4): 674–689. doi:10.1137/0710059. ISSN 0036-1429. JSTOR 2156278.
3. ^ Mehrmann, Volker; Voss, Heinrich (2004). "Nonlinear eigenvalue problems: a challenge for modern eigenvalue methods". GAMM-Mitteilungen. 27 (2): 121–152. doi:10.1002/gamm.201490007. ISSN 1522-2608.
4. Voss, Heinrich (2014). "Nonlinear eigenvalue problems" (PDF). In Hogben, Leslie (ed.). Handbook of Linear Algebra (2 ed.). Boca Raton, FL: Chapman and Hall/CRC. ISBN 9781466507289.
5. ^ Jarlebring, Elias; Kvaal, Simen; Michiels, Wim (2014-01-01). "An Inverse Iteration Method for Eigenvalue Problems with Eigenvector Nonlinearities". SIAM Journal on Scientific Computing. 36 (4): A1978–A2001. arXiv:1212.0417. doi:10.1137/130910014. ISSN 1064-8275. S2CID 16959079.
6. ^ Upadhyaya, Parikshit; Jarlebring, Elias; Rubensson, Emanuel H. (2021). "A density matrix approach to the convergence of the self-consistent field iteration". Numerical Algebra, Control & Optimization. 11 (1): 99. doi:10.3934/naco.2020018. ISSN 2155-3297.