Module: openfermion.circuits.slater_determinants

This module contains functions for compiling circuits to prepare Slater determinants and fermionic Gaussian states.

Functions

gaussian_state_preparation_circuit(...): Obtain the description of a circuit which prepares a fermionic Gaussian state.

jw_get_gaussian_state(...): Compute an eigenvalue and eigenstate of a quadratic Hamiltonian.

jw_slater_determinant(...): Obtain a Slater determinant.

slater_determinant_preparation_circuit(...): Obtain the description of a circuit which prepares a Slater determinant.

EQ_TOLERANCE 1e-08