Symbolic spectral decomposition of 3x3 matrices

11/03/2021
by   Michal Habera, et al.
0

Spectral decomposition of matrices is a recurring and important task in applied mathematics, physics and engineering. Many application problems require the consideration of matrices of size three with spectral decomposition over the real numbers. If the functional dependence of the spectral decomposition on the matrix elements has to be preserved, then closed-form solution approaches must be considered. Existing closed-form expressions are based on the use of principal matrix invariants which suffer from a number of deficiencies when evaluated in the framework of finite precision arithmetic. This paper introduces an alternative form for the computation of the involved matrix invariants (in particular the discriminant) in terms of sum-of-products expressions as function of the matrix elements. We prove and demonstrate by numerical examples that this alternative approach leads to increased floating point accuracy, especially in all important limit cases (e.g. eigenvalue multiplicity). It is believed that the combination of symbolic algorithms with the accuracy improvements presented in this paper can serve as a powerful building block for many engineering tasks.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/10/2021

Adjoint Differentiation for generic matrix functions

We derive a formula for the adjoint A of a square-matrix operation of th...
research
10/18/2022

Bidiagonal Decompositions of Vandermonde-Type Matrices of Arbitrary Rank

We present a method to derive new explicit expressions for bidiagonal de...
research
11/14/2020

Spectral statistics for the difference of two Wishart matrices

In this work, we consider the weighted difference of two independent com...
research
08/25/2017

Inverse of a Special Matrix and Application

The matrix inversion is an interesting topic in algebra mathematics. How...
research
09/18/2019

On the Closed Form Expression of Elementary Symmetric Polynomials and the Inverse of Vandermonde Matrix

Inverse Vandermonde matrix calculation is a long-standing problem to sol...
research
05/12/2018

Fast Symbolic 3D Registration Solution

3D registration has always been performed invoking singular value decomp...
research
02/24/2016

Differentiation of the Cholesky decomposition

We review strategies for differentiating matrix-based computations, and ...

Please sign up or login with your details

Forgot password? Click here to reset