View source on GitHub
|
Verstraete-Cirac transform on fermionic operators.
Functions
auxiliary_graph_2d_square(...): Obtain the auxiliary graph for a 2-d grid.
coordinates_to_snake_index(...): Obtain the index in the snake ordering of a coordinate on a 2-d grid.
expand_aux_index(...): Convert the index of a system fermion to the combined system.
expand_sys_index(...): Convert the index of a system fermion to the combined system.
lexicographic_index_to_snake_index(...): Convert an index from lexicographic (row, col) order to snake order.
row_indices_snake(...): Obtain the indices in a row from left to right in the 2-d snake ordering.
snake_index_to_coordinates(...): Obtain the column and row coordinates corresponding to a snake ordering index on a 2-d grid.
stabilizer(...): Stabilizer operators which act on the auxiliary space.
stabilizer_local_2d_square(...): The local version of the stabilizers for a 2-d grid.
verstraete_cirac_2d_square(...): Apply the Verstraete-Cirac transform on a 2-d square lattice.
vertical_edges_snake(...): Obtain the vertical edges in the 2-d snake ordering.
View source on GitHub