View source on GitHub |
bravyi_kitaev_fast transform on fermionic operators.
Functions
bravyi_kitaev_fast(...)
: Find the Pauli-representation of InteractionOperator for Bravyi-Kitaev Super fast (BKSF) algorithm.
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 algorithm.
edge_operator_aij(...)
: Calculate the edge operator A_ij.
edge_operator_b(...)
: Calculate the edge operator B_i.
generate_fermions(...)
: The QubitOperator for generating fermions in bravyi_kitaev_fast representation
number_operator(...)
: Find the qubit operator for the number operator in bravyi_kitaev_fast representation
vacuum_operator(...)
: Use the stabilizers to find the vacuum state in bravyi_kitaev_fast.