English

The Faddeev-LeVerrier algorithm and the Pfaffian

Combinatorics 2021-08-13 v3 Numerical Analysis Numerical Analysis Rings and Algebras

Abstract

We adapt the Faddeev-LeVerrier algorithm for the computation of characteristic polynomials to the computation of the Pfaffian of a skew-symmetric matrix. This yields a very simple, easy to implement and parallelize algorithm of computational cost O(nβ+1)O(n^{\beta+1}) where nn is the size of the matrix and O(nβ)O(n^{\beta}) is the cost of multiplying n×nn\times n-matrices, β[2,2.37286)\beta\in[2,2.37286). We compare its performance to that of other algorithms and show how it can be used to compute the Euler form of a Riemannian manifold using computer algebra.

Keywords

Cite

@article{arxiv.2008.04247,
  title  = {The Faddeev-LeVerrier algorithm and the Pfaffian},
  author = {Christian Baer},
  journal= {arXiv preprint arXiv:2008.04247},
  year   = {2021}
}

Comments

15 pages, published version, to appear in Linear Algebra and its Applications

R2 v1 2026-06-23T17:45:23.153Z