English

Scalable computation of Jordan chains

Numerical Analysis 2017-04-25 v2 Mathematical Physics math.MP

Abstract

We present an algorithm to compute the Jordan chain of a nearly defective matrix with a 2×22\times2 Jordan block. The algorithm is based on an inverse-iteration procedure and only needs information about the invariant subspace corresponding to the Jordan chain, making it suitable for use with large matrices arising in applications, in contrast with existing algorithms which rely on an SVD. The algorithm produces the eigenvector and Jordan vector with O(ε)O(\varepsilon) error, with ε\varepsilon being the distance of the given matrix to an exactly defective matrix. As an example, we demonstrate the use of this algorithm in a problem arising from electromagnetism, in which the matrix has size 2122×2122212^2\times 212^2. An extension of this algorithm is also presented which can achieve higher order convergence [O(ε2)O(\varepsilon^2)] when the matrix derivative is known.

Keywords

Cite

@article{arxiv.1704.05837,
  title  = {Scalable computation of Jordan chains},
  author = {Felipe Hernández and Adi Pick and Steven G. Johnson},
  journal= {arXiv preprint arXiv:1704.05837},
  year   = {2017}
}

Comments

12 pages, 2 figures

R2 v1 2026-06-22T19:21:45.639Z