pith. sign in

arxiv: 1102.3440 · v2 · pith:RPKW5RINnew · submitted 2011-02-16 · ❄️ cond-mat.mes-hall · cs.MS· cs.NA· math.NA· physics.comp-ph

Efficient numerical computation of the Pfaffian for dense and banded skew-symmetric matrices

classification ❄️ cond-mat.mes-hall cs.MScs.NAmath.NAphysics.comp-ph
keywords skew-symmetriccomputingformmatrixpfaffiantransformationsbandeddense
0
0 comments X
read the original abstract

Computing the Pfaffian of a skew-symmetric matrix is a problem that arises in various fields of physics. Both computing the Pfaffian and a related problem, computing the canonical form of a skew-symmetric matrix under unitary congruence, can be solved easily once the skew-symmetric matrix has been reduced to skew-symmetric tridiagonal form. We develop efficient numerical methods for computing this tridiagonal form based on Gauss transformations, using a skew-symmetric, blocked form of the Parlett-Reid algorithm, or based on unitary transformations, using block Householder transformations and Givens rotations, that are applicable to dense and banded matrices, respectively. We also give a complete and fully optimized implementation of these algorithms in Fortran, and also provide Python, Matlab and Mathematica implementations for convenience. Finally, we apply these methods to compute the topological charge of a class D nanowire, and show numerically the equivalence of definitions based on the Hamiltonian and the scattering matrix.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. Robust multipartite entanglement in dirty topological wires

    quant-ph 2022-04 unverdicted novelty 5.0

    Multipartite entanglement measured by QFI scaling is robust to finite spatial inhomogeneity in generalized Kitaev chains and corresponds one-to-one with Majorana-hosting phases for nearest-neighbor pairing while showi...