![]() |
bravyi_kitaev_fast transform on fermionic operators.
Functions
bravyi_kitaev_fast(...)
: Find the Pauli-representation of InteractionOperator for Bravyi-Kitaev
bravyi_kitaev_fast_edge_matrix(...)
: Use InteractionOperator to construct edge matrix required for the algorithm
bravyi_kitaev_fast_interaction_op(...)
: Transform from InteractionOperator to QubitOperator for Bravyi-Kitaev fast
edge_operator_aij(...)
: Calculate the edge operator A_ij. The definitions used here are
edge_operator_b(...)
: Calculate the edge operator B_i. The definitions used here are
generate_fermions(...)
: The QubitOperator for generating fermions in bravyi_kitaev_fast
number_operator(...)
: Find the qubit operator for the number operator in bravyi_kitaev_fast
vacuum_operator(...)
: Use the stabilizers to find the vacuum state in bravyi_kitaev_fast.