On A Quadratic Eigenproblem Arising In The Analysis of Delay - - PowerPoint PPT Presentation

on a quadratic eigenproblem arising in the analysis of
SMART_READER_LITE
LIVE PREVIEW

On A Quadratic Eigenproblem Arising In The Analysis of Delay - - PowerPoint PPT Presentation

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions On A Quadratic Eigenproblem Arising In The Analysis of Delay Equations Heike Fabender AG Numerik Institut


slide-1
SLIDE 1

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions

On A Quadratic Eigenproblem Arising In The Analysis of Delay Equations

Heike Faßbender

AG Numerik Institut Computational Mathematics TU Braunschweig

Joint work with E. Jarlebring, N. & D.S. Mackey

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-2
SLIDE 2

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions TDS Critical System Quadratic eigenproblem

Outline

Time Delay System Polynomial Eigenvalue Problem Spectral Symmetry Structured Linearization Conclusions

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-3
SLIDE 3

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions TDS Critical System Quadratic eigenproblem

Time Delay Systems (TDS)

˙ x(t) = A0x(t) +

m

  • k=1

Akx(t − hk), t > 0 x(t) = ϕ(t), t ∈ [−hm, 0] (Σ) with 0 < h1 < . . . < hm and Ak ∈ Rn×n.

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-4
SLIDE 4

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions TDS Critical System Quadratic eigenproblem

Time Delay Systems (TDS)

˙ x(t) = A0x(t) +

m

  • k=1

Akx(t − hk), t > 0 x(t) = ϕ(t), t ∈ [−hm, 0] (Σ) with 0 < h1 < . . . < hm and Ak ∈ Rn×n. Definition Eigenvalue s and eigenvector v = 0: M(s)v :=

  • −sIn + A0 +

m

  • k=1

Ake−hks

  • v = 0

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-5
SLIDE 5

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions TDS Critical System Quadratic eigenproblem

Time Delay Systems (TDS)

˙ x(t) = A0x(t) +

m

  • k=1

Akx(t − hk), t > 0 x(t) = ϕ(t), t ∈ [−hm, 0] (Σ) with 0 < h1 < . . . < hm and Ak ∈ Rn×n. Definition Eigenvalue s and eigenvector v = 0: M(s)v :=

  • −sIn + A0 +

m

  • k=1

Ake−hks

  • v = 0

spectrum σ(Σ): set of all eigenvalues

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-6
SLIDE 6

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions TDS Critical System Quadratic eigenproblem

Time Delay Systems (TDS)

˙ x(t) = A0x(t) +

m

  • k=1

Akx(t − hk), t > 0 x(t) = ϕ(t), t ∈ [−hm, 0] (Σ) with 0 < h1 < . . . < hm and Ak ∈ Rn×n. Definition Eigenvalue s and eigenvector v = 0: M(s)v :=

  • −sIn + A0 +

m

  • k=1

Ake−hks

  • v = 0

spectrum σ(Σ): set of all eigenvalues stable: σ(Σ) ⊂ C−

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-7
SLIDE 7

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions TDS Critical System Quadratic eigenproblem

Critical System

Problem For what h1,. . . ,hm is there an ω s.t M(ıω)v = 0.

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-8
SLIDE 8

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions TDS Critical System Quadratic eigenproblem

Critical System

Problem For what h1,. . . ,hm is there an ω s.t M(ıω)v = 0. Definition Σ is called critical iff σ(Σ) ∩ ıR = ∅.

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-9
SLIDE 9

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions TDS Critical System Quadratic eigenproblem

Example (Jarlebring 2005) Two delay problem: ˙ x(t) = −x(t − h1) − 2x(t − h2)

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-10
SLIDE 10

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions TDS Critical System Quadratic eigenproblem

Example (Jarlebring 2005) Two delay problem: ˙ x(t) = −x(t − h1) − 2x(t − h2) Critical curves:

1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10 h1 h2

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-11
SLIDE 11

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions TDS Critical System Quadratic eigenproblem

Critical System

Problem For what h1,. . . ,hm is there an ω s.t M(ıω)v = 0.

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-12
SLIDE 12

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions TDS Critical System Quadratic eigenproblem

Critical System

Problem For what h1,. . . ,hm is there an ω s.t M(ıω)v = 0. Hale & Huang 1993: Scalar two delays: Geometric classification Chen & Gu & Nett 1995: Commensurate delays Louisell 2001: Single delay, neutral, moderate size Sipahi & Olgac 2003 : Small systems, few delays: Form determinant + Routh table + Rekasius Substitution.

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-13
SLIDE 13

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions TDS Critical System Quadratic eigenproblem

Given free parameters ϕk, k = 1, . . . , m − 1. Theorem (Jarlebring 2005) The point in delay space (h1, . . . , hm) is critical iff hk = ϕk + 2pπ ω , k = 1, . . . , m − 1 hm = Arg s + 2qπ ω

  • s2I ⊗ Am + s

m−1

  • k=0

I ⊗ Ake−ıϕk + eıϕkAk ⊗ I

  • + Am ⊗ I
  • u = 0,

where s = eıω, u = vec vv∗ = v ⊗ ¯ v and ω = −ıv∗

  • A0 +

m−1

  • k=1

Ake−ıϕk + Ams

  • v.

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-14
SLIDE 14

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions TDS Critical System Quadratic eigenproblem

Quadratic eigenproblem

  • s2(I ⊗ Am) + s

m−1

  • k=0

I ⊗ Ake−ıϕk + eıϕkAk ⊗ I

  • + (Am ⊗ I)
  • u = 0,

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-15
SLIDE 15

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions TDS Critical System Quadratic eigenproblem

Quadratic eigenproblem

  • s2(I ⊗ Am) + s

m−1

  • k=0

I ⊗ Ake−ıϕk + eıϕkAk ⊗ I

  • + (Am ⊗ I)
  • u = 0,

M G

  • K

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-16
SLIDE 16

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions TDS Critical System Quadratic eigenproblem

Quadratic eigenproblem

  • s2(I ⊗ Am) + s

m−1

  • k=0

I ⊗ Ake−ıϕk + eıϕkAk ⊗ I

  • + (Am ⊗ I)
  • u = 0,

M G

  • K

Quadratic Eigenvalue Problem M ∈ Rn2×n2 G ∈ Cn2×n2 K ∈ Rn2×n2

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-17
SLIDE 17

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions TDS Critical System Quadratic eigenproblem

Theorem (Horn, Johnson) There exists an involutary permutation matrix P ∈ Rn2×n2 such that B ⊗ C = P(C ⊗ B)P for all B, C ∈ Rn×n.

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-18
SLIDE 18

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions TDS Critical System Quadratic eigenproblem

Theorem (Horn, Johnson) There exists an involutary permutation matrix P ∈ Rn2×n2 such that B ⊗ C = P(C ⊗ B)P for all B, C ∈ Rn×n. In particular, P =

n

  • i,j=1

Eij ⊗ E T

ij = [E T ij ]n i,j=1,

where Eij ∈ Rn×n has entry 1 in position i, j and all other entries are zero.

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-19
SLIDE 19

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions TDS Critical System Quadratic eigenproblem

Theorem (Horn, Johnson) There exists an involutary permutation matrix P ∈ Rn2×n2 such that B ⊗ C = P(C ⊗ B)P for all B, C ∈ Rn×n. In particular, P =

n

  • i,j=1

Eij ⊗ E T

ij = [E T ij ]n i,j=1,

where Eij ∈ Rn×n has entry 1 in position i, j and all other entries are zero.

P =            

1 1 1 1 1 1 1 1 1

            .

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-20
SLIDE 20

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions TDS Critical System Quadratic eigenproblem

Theorem (Horn, Johnson) There exists an involutary permutation matrix P ∈ Rn2×n2 such that B ⊗ C = P(C ⊗ B)P for all B, C ∈ Rn×n.

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-21
SLIDE 21

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions TDS Critical System Quadratic eigenproblem

Theorem (Horn, Johnson) There exists an involutary permutation matrix P ∈ Rn2×n2 such that B ⊗ C = P(C ⊗ B)P for all B, C ∈ Rn×n. Hence, we have M = Am ⊗ I = P(I ⊗ Am)P = PKP,

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-22
SLIDE 22

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions TDS Critical System Quadratic eigenproblem

Theorem (Horn, Johnson) There exists an involutary permutation matrix P ∈ Rn2×n2 such that B ⊗ C = P(C ⊗ B)P for all B, C ∈ Rn×n. Hence, we have M = Am ⊗ I = P(I ⊗ Am)P = PKP, and Ak ⊗ I = P(I ⊗ Ak)P such that G =

m−1

  • k=0

e−ıϕk(I ⊗ Ak) + eıϕk(Ak ⊗ I) = P m−1

  • k=0

(Ak ⊗ I)e−ıϕk + eıϕk(I ⊗ Ak)

  • P = PGP.

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-23
SLIDE 23

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions TDS Critical System Quadratic eigenproblem

As M and K are real, this implies Q(z) = z2M+zG+K = z2PKP+zPGP+PMP = P(z2K+zG+M)P,

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-24
SLIDE 24

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions TDS Critical System Quadratic eigenproblem

As M and K are real, this implies Q(z) = z2M+zG+K = z2PKP+zPGP+PMP = P(z2K+zG+M)P, that is, Q(z) is a matrix polynomial which satisfies Q = P · rev(Q) · P, with Q(z) = z2M + zG + K, and rev(Q(z)) := z2Q(1 z ) = M + zG + z2K.

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-25
SLIDE 25

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions Problem Statement

Problem Statement

We will consider Q(λ)v = 0 with Q(λ) =

k

  • i=0

λiBi, Bk = 0, Bi ∈ Cn×n,

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-26
SLIDE 26

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions Problem Statement

Problem Statement

We will consider Q(λ)v = 0 with Q(λ) =

k

  • i=0

λiBi, Bk = 0, Bi ∈ Cn×n, which satisfies Q(λ) = P · rev(Q(λ)) · P for an involutary permutation matrix P.

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-27
SLIDE 27

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions Problem Statement

Problem Statement

We will consider Q(λ)v = 0 with Q(λ) =

k

  • i=0

λiBi, Bk = 0, Bi ∈ Cn×n, which satisfies Q(λ) = P · rev(Q(λ)) · P for an involutary permutation matrix P. As Q(λ) = k

i=0 λiBi, this implies Bi = PBk−iP, i = 0, . . . , k.

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-28
SLIDE 28

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions Problem Statement

Problem Statement

We will consider Q(λ)v = 0 with Q(λ) =

k

  • i=0

λiBi, Bk = 0, Bi ∈ Cn×n, which satisfies Q(λ) = P · rev(Q(λ)) · P for an involutary permutation matrix P. As Q(λ) = k

i=0 λiBi, this implies Bi = PBk−iP, i = 0, . . . , k.

Questions to be answered: eigenvalue pairing structured linearizations

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-29
SLIDE 29

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions Problem Statement

Structure reminds of: (anti-)palindromic: ±rev(Q(λ)) = Q(λ) ⋆-(anti-)palindromic: ±rev(Q⋆(λ)) = Q(λ) even, odd: ±Q(−λ) = Q(λ) ⋆-even, ⋆-odd: ±Q⋆(−λ) = Q(λ) where ⋆ is used for transpose T in the real case and either T or conjugate transpose ∗ in the complex case.

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-30
SLIDE 30

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions Problem Statement

Structure reminds of: (anti-)palindromic: ±rev(Q(λ)) = Q(λ) ⋆-(anti-)palindromic: ±rev(Q⋆(λ)) = Q(λ) even, odd: ±Q(−λ) = Q(λ) ⋆-even, ⋆-odd: ±Q⋆(−λ) = Q(λ) where ⋆ is used for transpose T in the real case and either T or conjugate transpose ∗ in the complex case. Recall Q(λ) = ±P · rev(Q(λ)) · P.

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-31
SLIDE 31

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions Problem Statement

Structure reminds of: (anti-)palindromic: ±rev(Q(λ)) = Q(λ) ⋆-(anti-)palindromic: ±rev(Q⋆(λ)) = Q(λ) even, odd: ±Q(−λ) = Q(λ) ⋆-even, ⋆-odd: ±Q⋆(−λ) = Q(λ) where ⋆ is used for transpose T in the real case and either T or conjugate transpose ∗ in the complex case. Recall Q(λ) = ±P · rev(Q(λ)) · P. Define even/odd equivalent Q(λ) = ±P · Q(−λ) · P.

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-32
SLIDE 32

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions Problem Statement

Structure reminds of: (anti-)palindromic: ±rev(Q(λ)) = Q(λ) ⋆-(anti-)palindromic: ±rev(Q⋆(λ)) = Q(λ) even, odd: ±Q(−λ) = Q(λ) ⋆-even, ⋆-odd: ±Q⋆(−λ) = Q(λ) where ⋆ is used for transpose T in the real case and either T or conjugate transpose ∗ in the complex case. Recall PCP-(anti-)palindromic (short PCP/anti-PCP) Q(λ) = ±P · rev(Q(λ)) · P. Define even/odd equivalent PCP-even/odd Q(λ) = ±P · Q(−λ) · P.

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-33
SLIDE 33

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions

Spectral Symmetry

Let Q(λ)v = 0, and Q is PCP, then we have 0 = Q(λ)v = P · rev(Q(λ)) · Pv

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-34
SLIDE 34

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions

Spectral Symmetry

Let Q(λ)v = 0, and Q is PCP, then we have 0 = Q(λ)v = P · rev(Q(λ)) · Pv which implies rev(Q(λ)) · (Pv) = 0

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-35
SLIDE 35

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions

Spectral Symmetry

Let Q(λ)v = 0, and Q is PCP, then we have 0 = Q(λ)v = P · rev(Q(λ)) · Pv which implies rev(Q(λ)) · (Pv) = 0 and Q(1/λ) · (Pv) = 0. Hence, if λ is an eigenvalue with eigenvector v, then 1/λ is an eigenvalue with eigenvector Pv.

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-36
SLIDE 36

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions

Theorem Let Q(λ) = k

i=0 λiBi, Bk = 0 be a regular matrix polynomial,

that is, det Q(λ) is not identically zero for all λ ∈ C.

1 If Q(λ) = ±P · rev(Q(λ)) · P, then the spectrum of Q(λ) has

the eigenvalue pairing (λ, 1/λ).

2 If Q(λ) = ±P · Q(−λ) · P, then the spectrum of Q(λ) has the

eigenvalue pairing (λ, −λ) Moreover, the algebraic, geometric, and partial multiplicities of the two eigenvalues in each such pair are equal. (Here, we allow λ = 0 and interpret 1/λ as the eigenvalue ∞.)

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-37
SLIDE 37

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions

Theorem Let Q(λ) = k

i=0 λiBi, Bk = 0 be a regular matrix polynomial,

that is, det Q(λ) is not identically zero for all λ ∈ C.

1 If Q(λ) = ±P · rev(Q(λ)) · P, then the spectrum of Q(λ) has

the eigenvalue pairing (λ, 1/λ).

2 If Q(λ) = ±P · Q(−λ) · P, then the spectrum of Q(λ) has the

eigenvalue pairing (λ, −λ) Moreover, the algebraic, geometric, and partial multiplicities of the two eigenvalues in each such pair are equal. (Here, we allow λ = 0 and interpret 1/λ as the eigenvalue ∞.) Idea of the proof of statement 1: Q(λ) and its first companion form C1(λ) = λX + Y have the same eigenvalues (including multiplicities). C1 of a (anti-)PCP Q is strictly equivalent to X ∗ + λY ∗.

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-38
SLIDE 38

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions

Structure of Q(λ) eigenvalue pairing (anti)-palindromic, T-(anti)-palindromic (λ, 1/λ) ∗-palindromic, ∗-anti-palindromic (λ, 1/λ) (anti)-PCP-palindromic (λ, 1/λ) even, odd, T-even, T-odd (λ, −λ) ∗-even, ∗-odd (λ, −λ) PCP-even, PCP-odd (λ, −λ) Spectral symmetries

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-39
SLIDE 39

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions

Cayley Transformations

The Cayley transformation for a matrix polynomial Q(λ) of degree k with pole at +1 or −1, resp., is C+1(Q)(µ) := (1 − µ)kQ(1 + µ 1 − µ), C−1(Q)(µ) := (µ + 1)kQ(µ − 1 µ + 1).

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-40
SLIDE 40

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions

C−1(Q)(µ) = (µ + 1)kQ(µ−1

µ+1)

Q(λ) k even k odd palindromic even

  • dd

⋆-palindromic ⋆-even ⋆-odd anti-palindromic

  • dd

even ⋆-anti-palindromic ⋆-odd ⋆-even PCP PCP-even PCP-odd anti-PCP PCP-odd PCP-even even palindromic ⋆-even ⋆-palindromic

  • dd

anti-palindromic ⋆-odd ⋆-anti-palindromic PCP-even PCP PCP-odd anti-PCP Cayley transformations

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-41
SLIDE 41

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions

C+1(Q)(µ) = (1 − µ)kQ(1+µ

1−µ)

Q(λ) k even k odd palindromic even ⋆-palindromic ⋆-even anti-palindromic

  • dd

⋆-anti-palindromic ⋆-odd PCP PCP-even anti-PCP PCP-odd even palindromic anti-palindromic ⋆-even ⋆-palindromic ⋆-anti-palindromic

  • dd

anti-palindromic palindromic ⋆-odd ⋆-anti-palindromic ⋆-palindromic PCP-even PCP anti-PCP PCP-odd anti-PCP PCP Cayley transformations

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-42
SLIDE 42

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions Linearization Where to find? Structured PCP-Pencil Structured Linearization Structured PCP-even/odd-Linearization

Linearization

The classical approach to solve Q(λ)v = 0 for Q(λ) =

k

  • i=0

λiBi, Bk = 0 is linearization, in which the given polynomial is transformed into a kn × kn matrix pencil L(λ) = λX + Y that satisfies E(λ)L(λ)F(λ) = Q(λ) I(k−1)n

  • ,

where E(λ) and F(λ) are unimodular matrix polynomials. (A matrix polynomial is unimodular if its determinant is a nonzero constant, independent of λ).

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-43
SLIDE 43

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions Linearization Where to find? Structured PCP-Pencil Structured Linearization Structured PCP-even/odd-Linearization

Let X1 = X2 = diag(Bk, In, . . . , In), Y1 =      Bk−1 Bk−2 · · · B0 −In · · · ... ... . . . −In      , Y2 =      Bk−1 −In Bk−2 . . . . . . ... −In B0 · · ·      . Then C1(λ) = λX1 + Y1 and C2(λ) = λX2 + Y2 are the first and second companion forms for Q(λ). These linearizations do not reflect the structure present in the matrix polynomial Q.

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-44
SLIDE 44

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions Linearization Where to find? Structured PCP-Pencil Structured Linearization Structured PCP-even/odd-Linearization

Structured Linearization

Source of linearizations: [Mackey, Mackey, Mehl, Mehrmann 2006] L1(Q) =

  • L(λ) = λX + Y : L(λ) · (Λ ⊗ In) = v ⊗ Q(λ), v ∈ Ck

, L2(Q) =

  • L(λ) = λX + Y : (ΛT ⊗ In) · L(λ) = wT ⊗ Q(λ), w ∈ Ck

where Λ = [λk−1 λk−2 · · · λ 1]T. v is called right ansatz vector, w left ansatz vector. dim L1(Q) = dim L2(Q) = k(k − 1)n2 + k

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-45
SLIDE 45

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions Linearization Where to find? Structured PCP-Pencil Structured Linearization Structured PCP-even/odd-Linearization

Structured PCP-Pencil

We have Q which satisfies P · rev(Q(λ)) · P = Q(λ) for some n × n real involution P.

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-46
SLIDE 46

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions Linearization Where to find? Structured PCP-Pencil Structured Linearization Structured PCP-even/odd-Linearization

Structured PCP-Pencil

We have Q which satisfies P · rev(Q(λ)) · P = Q(λ) for some n × n real involution P. We want a pencil L(λ) ∈ L1(Q) such that

  • P · rev(L(λ)) ·

P = L(λ) for some kn × kn real involution P.

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-47
SLIDE 47

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions Linearization Where to find? Structured PCP-Pencil Structured Linearization Structured PCP-even/odd-Linearization

Structured PCP-Pencil

We have Q which satisfies P · rev(Q(λ)) · P = Q(λ) for some n × n real involution P. We want a pencil L(λ) ∈ L1(Q) such that

  • P · rev(L(λ)) ·

P = L(λ) for some kn × kn real involution P. It is not immediately obvious what to use for P.

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-48
SLIDE 48

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions Linearization Where to find? Structured PCP-Pencil Structured Linearization Structured PCP-even/odd-Linearization

Back to (λ2M + λG + K)v = 0, with M = PKP and G = PGP.

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-49
SLIDE 49

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions Linearization Where to find? Structured PCP-Pencil Structured Linearization Structured PCP-even/odd-Linearization

Back to (λ2M + λG + K)v = 0, with M = PKP and G = PGP.

  • P =

P P

  • does not work as there are no pencils in L1(Q) satisfying
  • P · rev(L(λ)) ·

P = L(λ), unless the matrix G is very specifically tied to the leading coefficient M,

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-50
SLIDE 50

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions Linearization Where to find? Structured PCP-Pencil Structured Linearization Structured PCP-even/odd-Linearization

Back to (λ2M + λG + K)v = 0, with M = PKP and G = PGP.

  • P =

P P

  • does not work as there are no pencils in L1(Q) satisfying
  • P · rev(L(λ)) ·

P = L(λ), unless the matrix G is very specifically tied to the leading coefficient M, e.g. for v = [1 1]T G = PMP + M = K + M.

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-51
SLIDE 51

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions Linearization Where to find? Structured PCP-Pencil Structured Linearization Structured PCP-even/odd-Linearization

Choosing

  • P =
  • P

P

  • Heike Faßbender

On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-52
SLIDE 52

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions Linearization Where to find? Structured PCP-Pencil Structured Linearization Structured PCP-even/odd-Linearization

Choosing

  • P =
  • P

P

  • restricts the ansatz vector v = [v1 v2]T ∈ C2 to

R2v = v with R2 = 1 1

  • ,

that is v1 = v2

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-53
SLIDE 53

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions Linearization Where to find? Structured PCP-Pencil Structured Linearization Structured PCP-even/odd-Linearization

Choosing

  • P =
  • P

P

  • restricts the ansatz vector v = [v1 v2]T ∈ C2 to

R2v = v with R2 = 1 1

  • ,

that is v1 = v2 and λX +Y = λ v1M −W1 v1M v1G + PW 1P

  • +

W1 + v1G v1PMP −PW 1P v1PMP

  • ,

where W1 is arbitrary, is a structured pencil in L1(Q).

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-54
SLIDE 54

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions Linearization Where to find? Structured PCP-Pencil Structured Linearization Structured PCP-even/odd-Linearization

Structured Linearization

For regular Q and L(λ) ∈ L1(Q) with v = 0, v ∈ C2 select any nonsingular matrix T such that Tv = αe1 apply T ⊗ In to L(λ) to produce L(λ) = (T ⊗ In) · L(λ)

  • L(λ) = λ

X + Y = λ X11

  • X12

−Z

  • +

Y11

  • Y12

Z

  • ,

where X11 and Y12 are n × n.

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-55
SLIDE 55

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions Linearization Where to find? Structured PCP-Pencil Structured Linearization Structured PCP-even/odd-Linearization

Structured Linearization

For regular Q and L(λ) ∈ L1(Q) with v = 0, v ∈ C2 select any nonsingular matrix T such that Tv = αe1 apply T ⊗ In to L(λ) to produce L(λ) = (T ⊗ In) · L(λ)

  • L(λ) = λ

X + Y = λ X11

  • X12

−Z

  • +

Y11

  • Y12

Z

  • ,

where X11 and Y12 are n × n. If det Z = 0, L(λ) is a linearization of Q. [Mackey, Mackey, Mehl, Mehrmann 2006]

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-56
SLIDE 56

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions Linearization Where to find? Structured PCP-Pencil Structured Linearization Structured PCP-even/odd-Linearization

As v = [v1 v1]T choose T as T =

  • v1

v1 −v1 v1

  • .

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-57
SLIDE 57

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions Linearization Where to find? Structured PCP-Pencil Structured Linearization Structured PCP-even/odd-Linearization

As v = [v1 v1]T choose T as T =

  • v1

v1 −v1 v1

  • .

This yields −Z = |v1|2G + v1W1 + v1PW 1P.

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-58
SLIDE 58

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions Linearization Where to find? Structured PCP-Pencil Structured Linearization Structured PCP-even/odd-Linearization

As v = [v1 v1]T choose T as T =

  • v1

v1 −v1 v1

  • .

This yields −Z = |v1|2G + v1W1 + v1PW 1P. As Q(λ) = λ2M + λG + K is regular, we have for W1 = v1M −Z = |v1|2(G + M + PMP) = |v1|2(G + M + K) = |v1|2Q(1), and det Z = 0 iff 1 is not an eigenvalue of Q.

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-59
SLIDE 59

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions Linearization Where to find? Structured PCP-Pencil Structured Linearization Structured PCP-even/odd-Linearization

Other possible choice of W1:

1 W1 = v1M yields det Z = 0 if 1 is not an eigenvalue of Q. 2 W1 = −v1M yields det Z = 0 if −1 is not an eigenvalue of Q. 3 W1 = v1M yields det Z = 0 if v1

v1 is not an eigenvalue of Q.

4 W1 = −v1M yields det Z = 0 if −v1

v1 is not an eigenvalue of

Q.

5 W1 = v1G yields det Z = 0 if det G = 0. 6 . . . Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-60
SLIDE 60

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions Linearization Where to find? Structured PCP-Pencil Structured Linearization Structured PCP-even/odd-Linearization

For W1 = −v1M we have λ v1M v1M v1M v1G − v1PMP

  • +

v1G − v1M v1PMP v1PMP v1PMP

  • ∈ L1(Q)∩L2(Q)

if v1

v1 is not an eigenvalue of Q.

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-61
SLIDE 61

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions Linearization Where to find? Structured PCP-Pencil Structured Linearization Structured PCP-even/odd-Linearization

For W1 = −v1M we have λ v1M v1M v1M v1G − v1PMP

  • +

v1G − v1M v1PMP v1PMP v1PMP

  • ∈ L1(Q)∩L2(Q)

if v1

v1 is not an eigenvalue of Q.

Similar construction for general (anti-)PCP-polynomial possible.

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-62
SLIDE 62

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions Linearization Where to find? Structured PCP-Pencil Structured Linearization Structured PCP-even/odd-Linearization

Structured PCP-even/odd-Linearization

We have Q which satisfies ±P · Q(−λ) · P = Q(λ) for some n × n real involution P.

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-63
SLIDE 63

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions Linearization Where to find? Structured PCP-Pencil Structured Linearization Structured PCP-even/odd-Linearization

Structured PCP-even/odd-Linearization

We have Q which satisfies ±P · Q(−λ) · P = Q(λ) for some n × n real involution P. We want a pencil L(λ) ∈ L1(Q) such that ± P · L(−λ) · P = L(λ) for some 2n × 2n real involution P.

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-64
SLIDE 64

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions Linearization Where to find? Structured PCP-Pencil Structured Linearization Structured PCP-even/odd-Linearization

Structured PCP-even/odd-Linearization

We have Q which satisfies ±P · Q(−λ) · P = Q(λ) for some n × n real involution P. We want a pencil L(λ) ∈ L1(Q) such that ± P · L(−λ) · P = L(λ) for some 2n × 2n real involution P. It is not immediately obvious what to use for P.

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-65
SLIDE 65

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions Linearization Where to find? Structured PCP-Pencil Structured Linearization Structured PCP-even/odd-Linearization

Neither

  • P =

P P

  • nor
  • P =
  • P

P

  • work unless the coefficient matrices of Q are very specifically tied

to each other.

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-66
SLIDE 66

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions Linearization Where to find? Structured PCP-Pencil Structured Linearization Structured PCP-even/odd-Linearization

Neither

  • P =

P P

  • nor
  • P =
  • P

P

  • work unless the coefficient matrices of Q are very specifically tied

to each other. But

  • P =

P −P

  • does the job.

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-67
SLIDE 67

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions Linearization Where to find? Structured PCP-Pencil Structured Linearization Structured PCP-even/odd-Linearization

Neither

  • P =

P P

  • nor
  • P =
  • P

P

  • work unless the coefficient matrices of Q are very specifically tied

to each other. But

  • P =

P −P

  • does the job.

Construction for general PCP-even/odd polynomial possible.

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-68
SLIDE 68

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions

Conclusions

New Structured Polynomial Eigenvalue Problem Spectral Symmetry Cayley Transformation Structured Linearization for (anti-)PCP and PCP-even/odd polynomials

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-69
SLIDE 69

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions

Conclusions

New Structured Polynomial Eigenvalue Problem Spectral Symmetry Cayley Transformation Structured Linearization for (anti-)PCP and PCP-even/odd polynomials Open Problems: Choice of the Ansatz Vector v Structure-Preserving Transformation Structure-Preserving Eigenvalue Algorithm

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ

slide-70
SLIDE 70

Introduction Polynomial Matrix Eigenproblem Spectral Symmetry Cayley Transformations Structured Linearization Conclusions

GAMM Activity Group Meeting: Today, 1:20 - 2:20 pm Members as well as non-members are invited!

Heike Faßbender On A Quadratic Eigenproblem Arising In The Analysis of Delay Equ