Numerical stability of the symplectic LLT factorization

Abstract

In this paper we give the detailed error analysis of two algorithms W1 and W2 for computing the symplectic factorization of a symmetric positive definite and symplectic matrix A ∈ R2n × 2n in the form A=LLT, where L ∈ R2n × 2n is a symplectic block lower triangular matrix. We prove that Algorithm W2 is numerically stable for a broader class of symmetric positive definite matrices A ∈ R2n × 2n. It means that Algorithm W2 is producing the computed factors L in floating-point arithmetic with machine precision u such that ||A- L LT||2 = O(u ||A||2). On the other hand, Algorithm W1 is unstable, in general, for symmetric positive definite and symplectic matrix A. In this paper we also give corresponding bounds for Algorithm W1 that are weaker. We show that the factorization error depends on the condition number 2(A11) of the principal submatrix A11. Bounds for the loss of symplecticity of the lower block triangular matrices L for both Algorithms W1 and W2 that hold in exact arithmetic for a broader class of symmetric positive definite matrices A (but not necessarily symplectic) are also given. The tests performed in MATLAB illustrate that our error bounds for considered algorithms are reasonably sharp.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…