pauliarray package#
Subpackages#
- pauliarray.binary package
- pauliarray.conversion package
- pauliarray.mapping package
- Submodules
- pauliarray.mapping.fermion module
BravyiKitaev
FermionMapping
FermionMapping.mapping_matrix
FermionMapping.name
FermionMapping._mapping_matrix_inv
FermionMapping._heavyside_matrix
FermionMapping._parity_matrix
FermionMapping.__init__()
FermionMapping._flip_factors()
FermionMapping._flip_operators()
FermionMapping._update_factors()
FermionMapping._update_operators()
FermionMapping._update_operators_2()
FermionMapping._update_operators_4()
FermionMapping.assemble_creation_annihilation_operators()
FermionMapping.assemble_one_body_operator_array()
FermionMapping.assemble_qubit_hamiltonian_from_arrays()
FermionMapping.assemble_qubit_hamiltonian_from_sparses()
FermionMapping.assemble_two_body_operator_array()
FermionMapping.heavyside_matrix
FermionMapping.majoranas()
FermionMapping.mapping_matrix_inv
FermionMapping.num_qubits
FermionMapping.occupation_operators()
FermionMapping.one_body_operator_from_array()
FermionMapping.one_body_operator_from_sparse()
FermionMapping.parity_matrix
FermionMapping.two_body_operator_from_array()
FermionMapping.two_body_operator_from_sparse()
JordanWigner
Parity
- Module contents
- pauliarray.pauli package
- Submodules
- pauliarray.pauli.operator module
Operator
Operator.__add__()
Operator.__eq__()
Operator.__init__()
Operator.__mul__()
Operator.__rmul__()
Operator.__str__()
Operator.add_operator()
Operator.add_scalar()
Operator.adjoint()
Operator.clifford_conjugate()
Operator.clifford_conjugate_pauli_array()
Operator.clifford_conjugate_pauli_array_old()
Operator.combine_repeated_terms()
Operator.compose()
Operator.compose_operator()
Operator.compress_qubits()
Operator.copy()
Operator.covariances_from_paulis()
Operator.cx()
Operator.cz()
Operator.empty()
Operator.expectation_values_from_paulis()
Operator.filter_weights()
Operator.from_labels_and_weights()
Operator.from_matrix()
Operator.from_npz()
Operator.from_paulis()
Operator.from_paulis_and_weights()
Operator.h()
Operator.identity()
Operator.inspect()
Operator.is_clifford()
Operator.is_scalar()
Operator.is_unitary()
Operator.mul_scalar()
Operator.num_qubits
Operator.num_terms
Operator.paulis
Operator.power()
Operator.remove_small_weights()
Operator.s()
Operator.simplify()
Operator.sort_paulis()
Operator.take_qubits()
Operator.tensor()
Operator.tensor_operator()
Operator.to_matrix()
Operator.to_npz()
Operator.trace()
Operator.update_weights()
Operator.update_weights_from_other()
Operator.weights
Operator.wpaulis
Operator.x()
anticommutator()
commutator()
- pauliarray.pauli.operator_array_type_1 module
OperatorArrayType1
OperatorArrayType1.__eq__()
OperatorArrayType1.__getitem__()
OperatorArrayType1.__init__()
OperatorArrayType1.__mul__()
OperatorArrayType1.__rmul__()
OperatorArrayType1.__str__()
OperatorArrayType1._mul()
OperatorArrayType1._operator_ndarray_to_wpaulis()
OperatorArrayType1.add()
OperatorArrayType1.add_operator_array_type_1()
OperatorArrayType1.add_scalar()
OperatorArrayType1.adjoint()
OperatorArrayType1.clifford_conjugate()
OperatorArrayType1.combine_repeated_terms()
OperatorArrayType1.compose()
OperatorArrayType1.compose_operator_array_type_1()
OperatorArrayType1.copy()
OperatorArrayType1.covariances_from_paulis()
OperatorArrayType1.cx()
OperatorArrayType1.cz()
OperatorArrayType1.expectation_values_from_paulis()
OperatorArrayType1.filter_weights()
OperatorArrayType1.flatten()
OperatorArrayType1.from_operator_list()
OperatorArrayType1.from_operator_ndarray()
OperatorArrayType1.from_pauli_array()
OperatorArrayType1.from_weighted_pauli_array()
OperatorArrayType1.get_operator()
OperatorArrayType1.h()
OperatorArrayType1.inspect()
OperatorArrayType1.mul_weights()
OperatorArrayType1.ndim
OperatorArrayType1.num_qubits
OperatorArrayType1.num_terms
OperatorArrayType1.paulis
OperatorArrayType1.remove_small_weights()
OperatorArrayType1.reshape()
OperatorArrayType1.s()
OperatorArrayType1.shape
OperatorArrayType1.size
OperatorArrayType1.sum()
OperatorArrayType1.weights
OperatorArrayType1.wpaulis
OperatorArrayType1.x()
anticommutator()
commutator()
concatenate()
- pauliarray.pauli.operator_array_type_2 module
OperatorArrayType2
OperatorArrayType2.__getitem__()
OperatorArrayType2.__init__()
OperatorArrayType2.__mul__()
OperatorArrayType2.__rmul__()
OperatorArrayType2._mul()
OperatorArrayType2.add()
OperatorArrayType2.add_operator_array_type_2()
OperatorArrayType2.basis_paulis
OperatorArrayType2.build_basis_paulis()
OperatorArrayType2.combine_basis_paulis()
OperatorArrayType2.compose()
OperatorArrayType2.compose_operator_array_type_2()
OperatorArrayType2.covariances_from_paulis()
OperatorArrayType2.expectation_values_from_paulis()
OperatorArrayType2.filter_weights()
OperatorArrayType2.flatten()
OperatorArrayType2.from_operator()
OperatorArrayType2.from_operator_list()
OperatorArrayType2.from_operator_ndarray()
OperatorArrayType2.from_pauli_array()
OperatorArrayType2.get_operator()
OperatorArrayType2.mul_weights()
OperatorArrayType2.ndim
OperatorArrayType2.num_qubits
OperatorArrayType2.paulis
OperatorArrayType2.remove_small_weights()
OperatorArrayType2.remove_unused_basis_paulis()
OperatorArrayType2.reshape()
OperatorArrayType2.shape
OperatorArrayType2.size
OperatorArrayType2.squeeze()
OperatorArrayType2.sum()
OperatorArrayType2.weights
commutator()
concatenate()
- pauliarray.pauli.pauli_array module
PauliArray
PauliArray.__eq__()
PauliArray.add_pauli_array()
PauliArray.bitwise_commute_with()
PauliArray.clifford_conjugate()
PauliArray.commute_with()
PauliArray.compose()
PauliArray.compose_pauli_array()
PauliArray.compress_qubits()
PauliArray.copy()
PauliArray.covariances_from_paulis()
PauliArray.cx()
PauliArray.cz()
PauliArray.expectation_values_from_paulis()
PauliArray.extract()
PauliArray.flatten()
PauliArray.flip_zx()
PauliArray.from_labels()
PauliArray.from_zx_strings()
PauliArray.generators()
PauliArray.generators_with_map()
PauliArray.h()
PauliArray.identities()
PauliArray.inspect()
PauliArray.is_diagonal()
PauliArray.is_identity()
PauliArray.label_table_1d()
PauliArray.label_table_2d()
PauliArray.label_table_nd()
PauliArray.label_to_z_string_x_string()
PauliArray.labels_to_z_strings_x_strings()
PauliArray.matrix_from_zx_ints()
PauliArray.mul_weights()
PauliArray.ndim
PauliArray.new()
PauliArray.num_ids
PauliArray.num_non_ids
PauliArray.num_qubits
PauliArray.paulis
PauliArray.random()
PauliArray.remove()
PauliArray.reorder_qubits()
PauliArray.reshape()
PauliArray.s()
PauliArray.shape
PauliArray.size
PauliArray.sparse_matrix_from_zx_ints()
PauliArray.squeeze()
PauliArray.sum()
PauliArray.take_qubits()
PauliArray.tensor()
PauliArray.tensor_pauli_array()
PauliArray.to_labels()
PauliArray.to_matrices()
PauliArray.traces()
PauliArray.x()
PauliArray.x_strings
PauliArray.xz_strings
PauliArray.z_string_x_string_to_label()
PauliArray.z_strings
PauliArray.zx_strings
anticommutator()
argsort()
broadcast_to()
commutator()
commutator2()
concatenate()
expand_dims()
fast_flat_unique()
moveaxis()
swapaxes()
unique()
- pauliarray.pauli.weighted_pauli_array module
WeightedPauliArray
WeightedPauliArray.__eq__()
WeightedPauliArray.add_weighted_pauli_array()
WeightedPauliArray.adjoint()
WeightedPauliArray.bitwise_commute_with()
WeightedPauliArray.clifford_conjugate()
WeightedPauliArray.commute_with()
WeightedPauliArray.compose()
WeightedPauliArray.compose_weighted_pauli_array()
WeightedPauliArray.compress_qubits()
WeightedPauliArray.copy()
WeightedPauliArray.covariances_from_paulis()
WeightedPauliArray.cx()
WeightedPauliArray.cz()
WeightedPauliArray.empty()
WeightedPauliArray.expectation_values_from_paulis()
WeightedPauliArray.extract()
WeightedPauliArray.flatten()
WeightedPauliArray.from_labels_and_weights()
WeightedPauliArray.from_npz()
WeightedPauliArray.from_paulis()
WeightedPauliArray.from_z_strings_and_x_strings_and_weights()
WeightedPauliArray.h()
WeightedPauliArray.inspect()
WeightedPauliArray.is_diagonal()
WeightedPauliArray.label_table_1d()
WeightedPauliArray.label_table_2d()
WeightedPauliArray.label_table_nd()
WeightedPauliArray.mul_weights()
WeightedPauliArray.ndim
WeightedPauliArray.new()
WeightedPauliArray.num_qubits
WeightedPauliArray.paulis
WeightedPauliArray.random()
WeightedPauliArray.remove()
WeightedPauliArray.reshape()
WeightedPauliArray.s()
WeightedPauliArray.shape
WeightedPauliArray.size
WeightedPauliArray.squeeze()
WeightedPauliArray.take_qubits()
WeightedPauliArray.tensor()
WeightedPauliArray.tensor_weighted_pauli_array()
WeightedPauliArray.to_matrices()
WeightedPauliArray.to_npz()
WeightedPauliArray.update_weights()
WeightedPauliArray.update_weights_from_other()
WeightedPauliArray.weights
WeightedPauliArray.x()
anticommutator()
broadcast_to()
commutator()
concatenate()
expand_dims()
moveaxis()
swapaxes()
- Module contents
- pauliarray.utils package
Module contents#
Efficient Pauli operators manipulation toolbox