Nonlinear Eigenvalue Problems: An Introduction

Similar documents
Definite versus Indefinite Linear Algebra. Christian Mehl Institut für Mathematik TU Berlin Germany. 10th SIAM Conference on Applied Linear Algebra

Polynomial Jacobi Davidson Method for Large/Sparse Eigenvalue Problems

Eigenvalue Problems in Surface Acoustic Wave Filter Simulations

Research Matters. February 25, The Nonlinear Eigenvalue Problem. Nick Higham. Part III. Director of Research School of Mathematics

SOLVING RATIONAL EIGENVALUE PROBLEMS VIA LINEARIZATION

Eigenvalues and Eigenvectors

Rational Krylov methods for linear and nonlinear eigenvalue problems

Robust successive computation of eigenpairs for nonlinear eigenvalue problems

YORK UNIVERSITY. Faculty of Science Department of Mathematics and Statistics MATH M Test #1. July 11, 2013 Solutions

Recent Advances in the Numerical Solution of Quadratic Eigenvalue Problems

Scaling, Sensitivity and Stability in Numerical Solution of the Quadratic Eigenvalue Problem

Numerical Methods I Eigenvalue Problems

Chap. 3. Controlled Systems, Controllability

Perturbation theory for eigenvalues of Hermitian pencils. Christian Mehl Institut für Mathematik TU Berlin, Germany. 9th Elgersburg Workshop

1. Introduction. We consider nonlinear eigenvalue problems of the form

1. Reminder: E-Dynamics in homogenous media and at interfaces

Algorithms for Solving the Polynomial Eigenvalue Problem

Solution of eigenvalue problems. Subspace iteration, The symmetric Lanczos algorithm. Harmonic Ritz values, Jacobi-Davidson s method

Eigenvalues and Eigenvectors

EIGENVALUE PROBLEMS. Background on eigenvalues/ eigenvectors / decompositions. Perturbation analysis, condition numbers..

Lecture 3: Inexact inverse iteration with preconditioning

On Dominant Poles and Model Reduction of Second Order Time-Delay Systems

Seminar 6: COUPLED HARMONIC OSCILLATORS

A computer-assisted Band-Gap Proof for 3D Photonic Crystals

Multiparameter eigenvalue problem as a structured eigenproblem

ACCURATE SOLUTIONS OF POLYNOMIAL EIGENVALUE PROBLEMS

Chapter 5 Eigenvalues and Eigenvectors

A Jacobi Davidson Method for Nonlinear Eigenproblems

Advanced Vibrations. Elements of Analytical Dynamics. By: H. Ahmadian Lecture One

FAME-matlab Package: Fast Algorithm for Maxwell Equations Tsung-Ming Huang

Iterative projection methods for sparse nonlinear eigenvalue problems

ADI iterations for. general elliptic problems. John Strain Mathematics Department UC Berkeley July 2013

3 Constitutive Relations: Macroscopic Properties of Matter

EIGENVALUE PROBLEMS. EIGENVALUE PROBLEMS p. 1/4

Nonlinear Eigenvalue Problems

Modeling of Thermoelastic Damping in MEMS Resonators

Numerical Analysis for Nonlinear Eigenvalue Problems

1. What is the determinant of the following matrix? a 1 a 2 4a 3 2a 2 b 1 b 2 4b 3 2b c 1. = 4, then det

An Algorithm for. Nick Higham. Françoise Tisseur. Director of Research School of Mathematics.

MATH 304 Linear Algebra Lecture 10: Linear independence. Wronskian.

A numerical method for polynomial eigenvalue problems using contour integral

arxiv: v1 [math-ph] 4 Mar 2008

Econ Slides from Lecture 7

20D - Homework Assignment 5

Matrix stabilization using differential equations.

Local convergence analysis of several inexact Newton-type algorithms for general nonlinear eigenvalue problems. Fei Xue and Daniel B.

Wave Propagation in Uniaxial Media. Reflection and Transmission at Interfaces

Eigenvalue Problems CHAPTER 1 : PRELIMINARIES

Computing Transfer Function Dominant Poles of Large Second-Order Systems

Reduction of nonlinear eigenproblems with JD

Variational Principles for Nonlinear Eigenvalue Problems

Preconditioned inverse iteration and shift-invert Arnoldi method

Math 215 HW #9 Solutions

that determines x up to a complex scalar of modulus 1, in the real case ±1. Another condition to normalize x is by requesting that

CHAPTER 5. Basic Iterative Methods

Knowledge Discovery and Data Mining 1 (VO) ( )

The Jordan Normal Form and its Applications

Solving Polynomial Eigenproblems by Linearization

KU Leuven Department of Computer Science

A Jacobi-Davidson method for two real parameter nonlinear eigenvalue problems arising from delay differential equations

The quadratic eigenvalue problem (QEP) is to find scalars λ and nonzero vectors u satisfying

Algebra Workshops 10 and 11

JUST THE MATHS UNIT NUMBER 9.8. MATRICES 8 (Characteristic properties) & (Similarity transformations) A.J.Hobson

Dimension. Eigenvalue and eigenvector

Solving the Polynomial Eigenvalue Problem by Linearization

Chapters 5 & 6: Theory Review: Solutions Math 308 F Spring 2015

Modelling in photonic crystal structures

Linear Algebra: Matrix Eigenvalue Problems

MATH 583A REVIEW SESSION #1

Eigenvalues and Eigenvectors

Mathematical Methods wk 2: Linear Operators

1 Sylvester equations

AA242B: MECHANICAL VIBRATIONS

MATH 205 HOMEWORK #3 OFFICIAL SOLUTION. Problem 1: Find all eigenvalues and eigenvectors of the following linear transformations. (a) F = R, V = R 3,

CHAPTER 5 : NONLINEAR EIGENVALUE PROBLEMS

Parallelizing large scale time domain electromagnetic inverse problem

Definition (T -invariant subspace) Example. Example

Eigenvalues and Eigenvectors. Prepared by Vince Zaccone For Campus Learning Assistance Services at UCSB

A Jacobi Davidson-type projection method for nonlinear eigenvalue problems

Stochastic Spectral Approaches to Bayesian Inference

Bounds and Error Estimates for Nonlinear Eigenvalue Problems

Study guide - Math 220

Eigenvector error bound and perturbation for nonlinear eigenvalue problems

MATH 56A: STOCHASTIC PROCESSES CHAPTER 0

JUST THE MATHS SLIDES NUMBER 9.6. MATRICES 6 (Eigenvalues and eigenvectors) A.J.Hobson

Karhunen-Loève Approximation of Random Fields Using Hierarchical Matrix Techniques

Linear Algebra M1 - FIB. Contents: 5. Matrices, systems of linear equations and determinants 6. Vector space 7. Linear maps 8.

ABSTRACT. Name: Daniil R. Sarkissian Department: Mathematical Sciences

Just solve this: macroscopic Maxwell s equations

A comparison of solvers for quadratic eigenvalue problems from combustion

The matrix sign function

CS 143 Linear Algebra Review

The Behavioral Approach to Systems Theory

1. Reminder: E-Dynamics in homogenous media and at interfaces

Putzer s Algorithm. Norman Lebovitz. September 8, 2016

Solution of Matrix Eigenvalue Problem

Mobile Robotics 1. A Compact Course on Linear Algebra. Giorgio Grisetti

Contour Integral Method for the Simulation of Accelerator Cavities

Math Introduction to Numerical Analysis - Class Notes. Fernando Guevara Vasquez. Version Date: January 17, 2012.

Eigenvalues, Eigenvectors, and an Intro to PCA

Transcription:

Nonlinear Eigenvalue Problems: An Introduction Cedric Effenberger Seminar for Applied Mathematics ETH Zurich Pro*Doc Workshop Disentis, August 18 21, 2010 Cedric Effenberger (SAM, ETHZ) NLEVPs: An Introduction Pro*Doc Disentis 1 / 37

Cedric Effenberger (SAM, ETHZ) NLEVPs: An Introduction Pro*Doc Disentis 2 / 37 Overview 1 Definition 2 Applications 3 Solution 4 Solution of polynomial / rational EVPs

Cedric Effenberger (SAM, ETHZ) NLEVPs: An Introduction Pro*Doc Disentis 3 / 37 Linear Eigenvalue Problems Standard eigenvalue problem Given A C n n, we seek eigenvalues λ C, and eigenvectors x C n \ {0} such that Ax = λx. Generalized eigenvalue problem Given A, B C n n, we seek eigenvalues λ C, and eigenvectors x C n \ {0} such that Ax = λbx.

Cedric Effenberger (SAM, ETHZ) NLEVPs: An Introduction Pro*Doc Disentis 4 / 37 Generalization to nonlinear EVPs Both problems can be reformulated as T (λ)x = 0, where T (λ) = { A λi, A λb, for the standard EVP, for the generalized EVP. T (λ) = λ d A d + + λa 1 + A 0 polynomial EVP T (λ) = f 1 (λ)a 1 + + f r (λ)a r nonlinear EVP A j C n n constant matrices, f j : D C analytic, D C open, connected

Cedric Effenberger (SAM, ETHZ) NLEVPs: An Introduction Pro*Doc Disentis 5 / 37 Free vibrations of mechanical systems with damping Equations of motion Mü + C u + Ku = 0 M: mass matrix C: damping matrix K: stiffness matrix System of second-order, linear, homogeneous ODEs Eigenfrequencies ω of the mechanical system are eigenvalues of Quadratic eigenvalue problem (ω 2 M + ωc + K)u = 0.

Cedric Effenberger (SAM, ETHZ) NLEVPs: An Introduction Pro*Doc Disentis 6 / 37 Free vibrations of string with elastically attached mass vibrating string u = λu in Ω = (0, 1) left end clamped u(0) = 0 mass elastically attached to right end u (1) + αλ λ α u(1) = 0 λ-dependent boundary condition! Discretization with n piecewise linear FE leads to [ K + αλ λ α e nen T ] λm x = 0.

Cedric Effenberger (SAM, ETHZ) NLEVPs: An Introduction Pro*Doc Disentis 7 / 37 Delay eigenvalue problems Linear delay differential equation with r discrete delays u(t) = A 0 u(t) + A 1 u(t τ 1 ) + + A r u(t τ r ) models influences which take effect only after some time famous example: Hot shower problem stability analysis involves nonlinear EVPs Delay eigenvalue problem ( λi + A 0 + e τ 1λ A 1 + + e τr λ A r )x = 0

Cedric Effenberger (SAM, ETHZ) NLEVPs: An Introduction Pro*Doc Disentis 8 / 37 Electronic bandstructure computations photonic crystal: lattice of mixed dielectric media control electromagnetic waves by designing the crystal such that it inhibits their propagation complete photonic band gap: frequency range with no propagation of electromagnetic waves of any polarization travelling in any direction

Cedric Effenberger (SAM, ETHZ) NLEVPs: An Introduction Pro*Doc Disentis 9 / 37 Electronic bandstructure computations II 2D crystal: periodic in x- and y-direction; homogeneous in z-direction consider only electromagnetic waves propagating in the xy-plane

Cedric Effenberger (SAM, ETHZ) NLEVPs: An Introduction Pro*Doc Disentis 10 / 37 Electronic bandstructure computations III Time-harmonic modes of electromagnetic wave (E, H) can be decomposed into transverse electric (TE) polarized modes (E x, E y, 0, 0, 0, H z ), transverse magnetic (TM) polarized modes (0, 0, E z, H x, H y, 0). For TM polarized modes, the macroscopic Maxwell Equations reduce to a scalar equation for E z, r: spatial variable ω: frequency ε: relative permittivity E z = ω 2 ε(r, ω)e z. ω-dependent material parameter!

Cedric Effenberger (SAM, ETHZ) NLEVPs: An Introduction Pro*Doc Disentis 11 / 37 Electronic bandstructure computations IV Bloch ansatz: E z = e ik r u(r) ( + ik) ( + ik)u(r) = ω 2 ε(r, ω)u(r) k: wave vector u: periodic function on lattice assumption: lattice consists of 2 materials, one of which is air { ε 1 = 1, r Ω 1 Ω = Ω 1 Ω 2, ε(r, ω) = ε 2 (ω), r Ω 2 discretization using discontinuous Galerkin with p-enhancement (Engström & Wang, 2010) [ G ω 2 M 1 ω 2 ε 2 (ω)m 2 ] u = 0

Cedric Effenberger (SAM, ETHZ) NLEVPs: An Introduction Pro*Doc Disentis 12 / 37 Electronic bandstructure computations V nonlinearity caused by ω-dependency of ε 2 popular model for permittivity: Lorentz model K ξ k ε 2 (ω) = α + η k ω 2 iγ k ω k=1 rational EVP ω 2π 0.7 0.6 0.5 0.4 0.3 0.2 0.1

Cedric Effenberger (SAM, ETHZ) NLEVPs: An Introduction Pro*Doc Disentis 13 / 37 Spectrum of nonlinear EVPs Definition Let T : D C n n be holomorphic. We call ρ(t ) := {λ D : T (λ) is invertible} the resolvent set of T, σ(t ) := D \ ρ(t ) the spectrum of T. Theorem Either the resolvent set of T is empty or the spectrum of T consists of isolated eigenvalues. The number of eigenvalues in σ(t ) may be infinite!

Cedric Effenberger (SAM, ETHZ) NLEVPs: An Introduction Pro*Doc Disentis 14 / 37 Newton-based methods Two possibilities to apply Newton s method: 1 det T (λ) = 0 (scalar equation in C) 2 T (λ)x = 0 (vector equation in C n ) We focus on the second case. x, λ n + 1 unknowns T (λ)x = 0 n constraints We have to add one additional constraint. v H x = 1

Cedric Effenberger (SAM, ETHZ) NLEVPs: An Introduction Pro*Doc Disentis 15 / 37 Nonlinear inverse iteration F (x, λ) := [ ] T (λ)x v H x 1 Application of Newton s method ] [ ] [ˆx 0 =! x T (λ)ˆx + (ˆλ λ)t F (x, λ) + DF (x, λ) = (λ)x ˆλ λ v H ˆx 1 yields ˆx = (ˆλ λ)t (λ) 1 T (λ)x 1 ˆλ = λ v H T (λ) 1 T (λ)x.

Cedric Effenberger (SAM, ETHZ) NLEVPs: An Introduction Pro*Doc Disentis 16 / 37 Nonlinear inverse iteration II Algorithm Input: approximate eigenpair (x 0, λ 0 ) with v H x 0 = 1 for j = 0, 1,... until convergence do solve T (λ j ) x j+1 = T (λ j )x j for x j+1 update λ j+1 := λ j v H x j v H x j+1 normalize x j+1 := 1 v H u j+1 x j+1 end for local quadratic convergence to simple eigenvalues main computational work lies in the solution of the linear system

Cedric Effenberger (SAM, ETHZ) NLEVPs: An Introduction Pro*Doc Disentis 17 / 37 Reducing the computational work Replacing T (λ j ) 1 by T (σ) 1 for a fixed σ leads to misconvergence! But... ˆx = (ˆλ λ)t (λ) 1 T (λ)x = x T (λ) 1 T (λ)x (ˆλ λ)t (λ) 1 T (λ)x = x T (λ) 1[ T (λ) + (ˆλ λ)t (λ) ] x = x T (λ) 1 T (ˆλ)x + O ( ˆλ λ 2) Now T (σ) 1 can be used in place of T (λ) 1 safely. Even inexact solution of the linear system is possible.

Cedric Effenberger (SAM, ETHZ) NLEVPs: An Introduction Pro*Doc Disentis 18 / 37 Residual inverse iteration Algorithm Input: approximate eigenpair (x 0, σ) for j = 0, 1,... until convergence do solve v H T (σ) 1 T (λ j+1 )x j = 0 for λ j+1 solve T (σ) x = T (λ j+1 )x j for x update x j+1 := x j + x normalize x j+1 := 1 v H x j+1 x j+1 end for local linear convergence to simple eigenvalues convergence speed dependent on distance from σ to eigenvalue

Cedric Effenberger (SAM, ETHZ) NLEVPs: An Introduction Pro*Doc Disentis 19 / 37 Convergence string with elastically attached mass smallest magnitude eigenvalue using residual inverse iteration initial guess: σ = 0, x discrete version of function u(z) = z rel. error 10 0 10 2 10 4 10 6 10 8 10 10 10 12 10 14 0 1 2 3 4 5 6 7 8 9 iterations it. λ 1 0.7500000000000 2 0.6119289133137 3 0.4992160868485 4 0.4602962607221 5 0.4573333718955 6 0.4573184894685 7 0.4573184889546 8 0.4573184889542 9 0.4573184889542

Cedric Effenberger (SAM, ETHZ) NLEVPs: An Introduction Pro*Doc Disentis 20 / 37 Difficulties no global convergence can only handle one eigenvalue at a time cannot handle multiple eigenvalues consecutive runs may converge to the same eigenvalue Linear eigensolvers (ARPACK, Jacobi-Davidson) exploit linear independence of eigenvectors to prevent reconvergence. Example (loss of linear independence for NLEVPs) The eigenvalues 1 and 2 of ([ ] [ ] [ ]) 1 1 1 2 + λ + λ 2 1 0 x = 0 2 0 0 3 0 1 share the same eigenvector [ 1 1 ].

Cedric Effenberger (SAM, ETHZ) NLEVPs: An Introduction Pro*Doc Disentis 21 / 37 Several eigenvalues in the linear case Ax = λx Let (x 1, λ 1 ), (x 2, λ 2 ) be two eigenpairs: Ax 1 = λ 1 x 1, Ax 2 = λ 2 x 2. The above equations can be merged: A [ [ ] ] [ ] λ1 x 1 x 2 = x1 x 2 }{{} λ 2 =:X }{{} =:Λ Hence, we have AX = X Λ. X spans an invariant subspace of A.

Cedric Effenberger (SAM, ETHZ) NLEVPs: An Introduction Pro*Doc Disentis 22 / 37 Generalization to the nonlinear case f 1 (λ)a 1 x + + f r (λ)a r x = 0 Assume r = 2 and let (x 1, λ 1 ), (x 2, λ 2 ) be two eigenpairs. A 1 x 1 f 1 (λ 1 ) + A 2 x 1 f 2 (λ 1 ) = 0, A 1 x 2 f 1 (λ 2 ) + A 2 x 2 f 2 (λ 2 ) = 0. These equations can again be merged [ ] [ ] f A 1 x1 x 1 (λ 1 ) [ ] [ f 2 + A f 1 (λ 2 ) 2 x1 x 2 (λ 1 ) 2 ] = 0 f 2 (λ 2 ) With X = [ x 1 x 2 ] and Λ = diag (λ1, λ 2 ) as before A 1 Xf 1 (Λ) + A 2 Xf 2 (Λ) = 0.

Cedric Effenberger (SAM, ETHZ) NLEVPs: An Introduction Pro*Doc Disentis 23 / 37 Invariant pairs Definition (X, Λ) C n m C m m is called an invariant pair if A 1 Xf 1 (Λ) + + A r Xf r (Λ) = 0. need to exclude degenerate situations, such as X = 0 linear case: require X to have full column rank not suitable for the nonlinear case: [ ] [ ] 1 1 1 X =, Λ = 1 1 2 is a perfectly reasonable invariant pair of ([ ] [ ] [ ]) 1 1 1 2 + λ + λ 2 1 0 x = 0. 2 0 0 3 0 1

Cedric Effenberger (SAM, ETHZ) NLEVPs: An Introduction Pro*Doc Disentis 24 / 37 Minimality Definition X = An invariant pair (X, Λ) is called minimal if X X Λ. X Λ l 1 has full column rank for some integer l. The smallest such l is called the minimality index of (X, Λ). [ ] [ 1 1 1, Λ = 1 1 2 ] [ ] 1 1 X = 1 1 X Λ 1 2 1 2

Cedric Effenberger (SAM, ETHZ) NLEVPs: An Introduction Pro*Doc Disentis 25 / 37 Minimal invariant pairs (X, Λ) is a minimal invariant pair with minimality index 2. Theorem Let (X, Λ) be a minimal invariant pair of a nonlinear EVP T (λ)x = 0. Then every eigenvalue of Λ is an eigenvalue of T.

Cedric Effenberger (SAM, ETHZ) NLEVPs: An Introduction Pro*Doc Disentis 26 / 37 Computation of invariant pairs Apply Newton s method to T(X, Λ) := A 1 Xf 1 (Λ) + + A r Xf r (Λ) = 0. X, Λ n m + m 2 unknowns T(X, Λ) = 0 n m constraints We have to impose m 2 additional constraints. N(X, Λ) := V H Theorem X X Λ. X Λ l 1 I = 0, V suitably chosen Let (X, Λ) be a minimal invariant pair of T. The Fréchet derivative DF of F := [ T N ] at (X, Λ) is invertible iff the multiplicities of Λ s eigenvalues match those of T.

Cedric Effenberger (SAM, ETHZ) NLEVPs: An Introduction Pro*Doc Disentis 27 / 37 Ongoing work: Continuation of invariant pairs Joint project with Daniel Kressner (SAM, ETHZ) and Wolf-Jürgen Beyn (University of Bielefeld) Parameter-dependent nonlinear EVP T (λ, s)x = 0 Goal: track several eigenvalues as the parameter s varies Idea: use invariant pair ( X (s), Λ(s) ) at parameter value s as an initial guess for invariant pair at s + s apply Newton to obtain invariant pair ( X (s + s), Λ(s + s) ) at parameter value s + s repeat

Part II: Solution of polynomial / rational EVPs Cedric Effenberger (SAM, ETHZ) NLEVPs: An Introduction Pro*Doc Disentis 28 / 37

Cedric Effenberger (SAM, ETHZ) NLEVPs: An Introduction Pro*Doc Disentis 29 / 37 Linearization Polynomial EVPs can be solved by transforming them into linear ones. Example: (λ 2 M + λc + K)x = 0 introduce auxiliary variable y = λx rewrite as λmy + Cy + Kx = 0 This can be written as a generalized linear EVP with the same eigenvalues: [ ] [ ] [ ] [ ] C K y M 0 y = λ. I 0 x 0 I x linearizations not unique could also rewrite as λmy + λcx + Kx = 0 [ ] [ ] [ ] [ ] K 0 x C M x = λ 0 I y I 0 y

Cedric Effenberger (SAM, ETHZ) NLEVPs: An Introduction Pro*Doc Disentis 30 / 37 Linearization II There are entire vector spaces of linearizations (Mackey et al., 2006)! choice of linearization depends on underlying application structure preservation of interest Example The eigenvalues of an even polynomial eigenvalue problem (λ 2 M + λc + K)x = 0, M = M T, C = C T, K = K T occur in pairs (λ, λ). If M is invertible, the symmetric / skew-symmetric linearization [ ] [ ] [ ] [ ] K 0 x C M x = λ 0 M y M 0 y preserves this property.

Cedric Effenberger (SAM, ETHZ) NLEVPs: An Introduction Pro*Doc Disentis 31 / 37 Linearization III linearization of polynomial EVPs of degree d > 2 analogously by introducing the auxiliary vector x λx. λ d 1 x Conclusion 1: polynomial EVP of size n linearized EVP of size dn polynomial EVP has exactly dn eigenvalues (counting multiplicities) Conclusion 2: The extended vectors above will always be linearly independent, even though the eigenvectors x themselves may not.

Cedric Effenberger (SAM, ETHZ) NLEVPs: An Introduction Pro*Doc Disentis 32 / 37 Solution of rational EVPs most straightforward way: multiplication by the common denominator of all rational terms polynomial EVP degree of resulting polynomial EVP may be very large sometimes smarter ways to solve rational EVPs: Ongoing joint project with Daniel Kressner and Christian Engström (both SAM, ETHZ) [ G ω 2 M 1 ω 2( ξ ] α + )M η ω 2 2 u = 0 iγω M 1 + M 2 is a splitting of the total mass matrix of the problem.

Cedric Effenberger (SAM, ETHZ) NLEVPs: An Introduction Pro*Doc Disentis 33 / 37 Rational EVPs in electronic bandstructure computations by suitable ordering of nodes: [ 0 M 2 = R ˇM2] n n with a positive definite ˇM 2 R m m, m n by Cholesky decomposition: M 2 = F T F, F R m n Idea (Bai & Su, 2008): write rational term(s) in transfer function form ω 2 ξ η ω 2 iγω = ξ + bt (A ωe) 1 b

Cedric Effenberger (SAM, ETHZ) NLEVPs: An Introduction Pro*Doc Disentis 34 / 37 Conversion to transfer function form by partial fraction expansion p(ω) q(ω) = ζ + σ 1 + + σ k ω ρ 1 ω ρ k ( ω = ζ + ρ ) 1 1 ( ω + + ρ ) k 1 σ 1 σ 1 σ k σ k = ζ + b T (A ωe) 1 b, where 1 b =., A = 1 ρ 1 σ 1... ρ k σ k, E = 1 σ 1... 1 σ k

Cedric Effenberger (SAM, ETHZ) NLEVPs: An Introduction Pro*Doc Disentis 35 / 37 Linearization of rational EVPs EVP with rational term in transfer function form: Ĝu b T (A ωe) 1 bf T F u = ω 2 ˆMu, where Ĝ = G + ξm 2, ˆM = M 1 + αm 2 rearrange: b T (A ωe)bf T F = b T (A ωe) 1 b F T F = B T (A ωe) 1 B where B = b F, A = A I, E = E I

Cedric Effenberger (SAM, ETHZ) NLEVPs: An Introduction Pro*Doc Disentis 36 / 37 Linearization of rational EVPs II Ĝu B T (A ωe) 1 Bu = ω 2 ˆMu Introducing the auxiliary variables v := (A ωe) 1 Bu, we obtain the linearized EVP Ĝ B T u ˆM u B A v = ω E v I w I w w := ωu, problem size standard lin. rational lin. p #DoF size comp. time size comp. time 2 288 1728 262 s 720 78 s 4 720 4320 819 s 1800 321 s 6 1344 8064 1547 s 3360 727 s 8 2160 12960 5400 1688 s

Cedric Effenberger (SAM, ETHZ) NLEVPs: An Introduction Pro*Doc Disentis 37 / 37 Summary introduced nonlinear EVPs showed several sample applications discussed Newton-based technique for determining one or several eigenpairs demonstrated linearization techniques for polynomial and rational EVPs outlined two ongoing projects