nLab
Faddeev-LeVerrier algorithm
Context
Linear algebra
linear algebra , higher linear algebra
Ingredients
Basic concepts
ring , A-∞ ring
commutative ring , E-∞ ring
module , ∞-module , (∞,n)-module
field , ∞-field
vector space , 2-vector space
rational vector space
real vector space
complex vector space
topological vector space
linear basis ,
orthogonal basis , orthonormal basis
linear map , antilinear map
matrix (square , invertible , diagonal , hermitian , symmetric , …)
general linear group , matrix group
eigenspace , eigenvalue
inner product , Hermitian form
Gram-Schmidt process
Hilbert space
Theorems
(…)
Contents
Overview
The Faddeev–Le Verrier algorithm (or Frame–Faddeev algorithm ) is an n n -step procedure to provide the inverse of an n × n n\times n square matrix A A if it exists. Along the way it computes the coefficients of the characteristic polynomial of A A using matrix multiplication , calculating the trace and subtraction of matrices.
Statement
Let A A be a n × n n\times n square matrix over a field and I I the unit matrix of the same size. Define
A 1 = A σ 1 = tr A 1 B 1 = A 1 − σ 1 I A 2 = A B 1 σ 2 = 1 2 tr A 2 B 1 = A 2 − σ 2 I ⋮ ⋮ ⋮ A k = A B k − 1 σ k = 1 k tr A k B k = A k − σ k I ⋮ ⋮ ⋮ A n = A B n − 1 σ k = 1 n tr A n B n = A n − σ n I .
\begin{matrix}
A_1 = A & \sigma_1 = tr A_1 & B_1 = A_1 - \sigma_1 I \\
A_2 = A B_1 & \sigma_2 = \frac{1}{2}tr A_2 & B_1 = A_2 - \sigma_2 I \\
\vdots &\vdots &\vdots \\
A_k = A B_{k-1}& \sigma_k = \frac{1}{k}tr A_k & B_k = A_k -\sigma_k I\\
\vdots &\vdots &\vdots\\
A_n = A B_{n-1}& \sigma_k = \frac{1}{n}tr A_n & B_n = A_n -\sigma_n I
\mathrlap{\,.}
\end{matrix}
Then B n = 0 B_n = 0 and the characteristic polynomial κ A ( λ ) = det ( λ I − A ) \kappa_A(\lambda) = det(\lambda I - A) of A A is:
κ A ( λ ) = λ n − σ 1 λ n − 1 − … − σ n I .
\kappa_A(\lambda) = \lambda^n - \sigma_1 \lambda^{n-1} - \ldots - \sigma_n I.
The matrix A A is regular (has an inverse ) iff σ n ≠ 0 \sigma_\n\neq 0 and its inverse A − 1 A^{-1} is
A − 1 = B n − 1 σ n .
A^{-1} = \frac{B_{n-1}}{\sigma_n}.
References
Named after:
Urbain Le Verrier: Sur les variations séculaires des éléments des orbites pour les sept planètes principales , J. de Math. 5 1 (1840) 230 [gallica:pdf ]
D. K. Faddeev, I. S. Sominskii (translated from the Russian by J. L. Brenner): Problems in Higher Algebra , W. H. Freeman and Company (1965)
Last revised on April 15, 2026 at 08:24:27.
See the history of this page for a list of all contributions to it.