Quadratic eigenvalue problem explained

In mathematics, the quadratic eigenvalue problem[1] (QEP), is to find scalar eigenvalues

λ

, left eigenvectors

y

and right eigenvectors

x

such that

Q(λ)x=0~and~y\astQ(λ)=0,

where

Q(λ)2M+λC+K

, with matrix coefficients

M,C,K\inCn

and we require that

M0

, (so that we have a nonzero leading coefficient). There are

2n

eigenvalues that may be infinite or finite, and possibly zero. This is a special case of a nonlinear eigenproblem.

Q(λ)

is also known as a quadratic polynomial matrix.

Spectral theory

A QEP is said to be regular if

det(Q(λ))\not\equiv0

identically. The coefficient of the

λ2n

term in

det(Q(λ))

is

det(M)

, implying that the QEP is regular if

M

is nonsingular.

Eigenvalues at infinity and eigenvalues at 0 may be exchanged by considering the reversed polynomial,

λ2Q(λ-1)=λ2K+λC+M

. As there are

2n

eigenvectors in a

n

dimensional space, the eigenvectors cannot be orthogonal. It is possible to have the same eigenvector attached to different eigenvalues.

Applications

Systems of differential equations

Quadratic eigenvalue problems arise naturally in the solution of systems of second order linear differential equations without forcing:

Mq''(t)+Cq'(t)+Kq(t)=0

Where

q(t)\inRn

, and

M,C,K\inRn x

. If all quadratic eigenvalues of

Q(λ)=λ2M+λC+K

are distinct, then the solution can be written in terms of the quadratic eigenvalues and right quadratic eigenvectors as

q(t)=

2n
\sum
j=1

\alphajxj

λjt
e

=XeΛ\alpha

Where

Λ=Diag([λ1,\ldots,λ2n])\inR2n

are the quadratic eigenvalues,

X=[x1,\ldots,x2n]\inRn

are the

2n

right quadratic eigenvectors, and

\alpha=[\alpha1,,\alpha2n]\top\inR2n

is a parameter vector determined from the initial conditions on

q

and

q'

.Stability theory for linear systems can now be applied, as the behavior of a solution depends explicitly on the (quadratic) eigenvalues.

Finite element methods

A QEP can result in part of the dynamic analysis of structures discretized by the finite element method. In this case the quadratic,

Q(λ)

has the form

Q(λ)2M+λC+K

, where

M

is the mass matrix,

C

is the damping matrix and

K

is the stiffness matrix.Other applications include vibro-acoustics and fluid dynamics.

Methods of solution

Ax=λx

and

Ax=λBx

are based on transforming the problem to Schur or Generalized Schur form. However, there is no analogous form for quadratic matrix polynomials.One approach is to transform the quadratic matrix polynomial to a linear matrix pencil (

AB

), and solve a generalized eigenvalue problem. Once eigenvalues and eigenvectors of the linear problem have been determined, eigenvectors and eigenvalues of the quadratic can be determined.

The most common linearization is the first companion linearization

L1(λ)=\begin{bmatrix} 0&N\\ -K&-C\end{bmatrix} - λ\begin{bmatrix} N&0\\ 0&M\end{bmatrix},

with corresponding eigenvector

z=\begin{bmatrix} x\\ λx \end{bmatrix}.

For convenience, one often takes

N

to be the

n x n

identity matrix. We solve

L(λ)z=0

for

λ

and

z

, for example by computing the Generalized Schur form. We can then take the first

n

components of

z

as the eigenvector

x

of the original quadratic

Q(λ)

.

Another common linearization is given by

L2(λ)=\begin{bmatrix} -K&0\\ 0&N \end{bmatrix} - λ\begin{bmatrix} C&M\\ N&0\end{bmatrix}.

In the case when either

A

or

B

is a Hamiltonian matrix and the other is a skew-Hamiltonian matrix, the following linearizations can be used.

L3(λ)=\begin{bmatrix} K&0\\ C&K \end{bmatrix} - λ\begin{bmatrix} 0&K\\ -M&0\end{bmatrix}.

L4(λ)=\begin{bmatrix} 0&-K\\ M&0 \end{bmatrix} - λ\begin{bmatrix} M&C\\ 0&M\end{bmatrix}.

References

  1. F. Tisseur and K. Meerbergen, The quadratic eigenvalue problem, SIAMRev., 43 (2001), pp. 235–286.