pauliarray package#
Subpackages#
- pauliarray.binary package
- pauliarray.conversion package
- pauliarray.mapping package
- Submodules
- pauliarray.mapping.fermion module
BravyiKitaevFermionMappingFermionMapping.mapping_matrixFermionMapping.nameFermionMapping._mapping_matrix_invFermionMapping._heavyside_matrixFermionMapping._parity_matrixFermionMapping.__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_matrixFermionMapping.majoranas()FermionMapping.mapping_matrix_invFermionMapping.num_qubitsFermionMapping.occupation_operators()FermionMapping.one_body_operator_from_array()FermionMapping.one_body_operator_from_sparse()FermionMapping.parity_matrixFermionMapping.two_body_operator_from_array()FermionMapping.two_body_operator_from_sparse()
JordanWignerParity
- Module contents
- pauliarray.pauli package
- Submodules
- pauliarray.pauli.operator module
OperatorOperator.__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_qubitsOperator.num_termsOperator.paulisOperator.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.weightsOperator.wpaulisOperator.x()
anticommutator()commutator()
- pauliarray.pauli.operator_array_type_1 module
OperatorArrayType1OperatorArrayType1.__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.ndimOperatorArrayType1.num_qubitsOperatorArrayType1.num_termsOperatorArrayType1.paulisOperatorArrayType1.remove_small_weights()OperatorArrayType1.reshape()OperatorArrayType1.s()OperatorArrayType1.shapeOperatorArrayType1.sizeOperatorArrayType1.sum()OperatorArrayType1.weightsOperatorArrayType1.wpaulisOperatorArrayType1.x()
anticommutator()commutator()concatenate()
- pauliarray.pauli.operator_array_type_2 module
OperatorArrayType2OperatorArrayType2.__getitem__()OperatorArrayType2.__init__()OperatorArrayType2.__mul__()OperatorArrayType2.__rmul__()OperatorArrayType2._mul()OperatorArrayType2.add()OperatorArrayType2.add_operator_array_type_2()OperatorArrayType2.basis_paulisOperatorArrayType2.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.ndimOperatorArrayType2.num_qubitsOperatorArrayType2.paulisOperatorArrayType2.remove_small_weights()OperatorArrayType2.remove_unused_basis_paulis()OperatorArrayType2.reshape()OperatorArrayType2.shapeOperatorArrayType2.sizeOperatorArrayType2.squeeze()OperatorArrayType2.sum()OperatorArrayType2.weights
commutator()concatenate()
- pauliarray.pauli.pauli_array module
PauliArrayPauliArray.__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.ndimPauliArray.new()PauliArray.num_idsPauliArray.num_non_idsPauliArray.num_qubitsPauliArray.paulisPauliArray.random()PauliArray.remove()PauliArray.reorder_qubits()PauliArray.reshape()PauliArray.s()PauliArray.shapePauliArray.sizePauliArray.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_stringsPauliArray.xz_stringsPauliArray.z_string_x_string_to_label()PauliArray.z_stringsPauliArray.zx_strings
anticommutator()argsort()broadcast_to()commutator()commutator2()concatenate()expand_dims()fast_flat_unique()moveaxis()swapaxes()unique()
- pauliarray.pauli.weighted_pauli_array module
WeightedPauliArrayWeightedPauliArray.__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.ndimWeightedPauliArray.new()WeightedPauliArray.num_qubitsWeightedPauliArray.paulisWeightedPauliArray.random()WeightedPauliArray.remove()WeightedPauliArray.reshape()WeightedPauliArray.s()WeightedPauliArray.shapeWeightedPauliArray.sizeWeightedPauliArray.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.weightsWeightedPauliArray.x()
anticommutator()broadcast_to()commutator()concatenate()expand_dims()moveaxis()swapaxes()
- Module contents
- pauliarray.utils package
Module contents#
Efficient Pauli operators manipulation toolbox