/Hoffman-Decomposition-and-the-Matchgate-Group

This repository contains Python functions implementing the Hoffman algorithm for decomposing elements of SO(N), and functions applying this algorithm to decompose any element of the matchgate group into nearest-neighbor matchgates. See README for more information and a list of references on the Hoffman decomposition and the matchgate group.

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

Stargazers