pauli_sum: Pauli Sum

Description Usage Arguments Details Value See Also

View source: R/Pauli_Clifford.R

Description

Represents operator defined by linear combination of PauliStrings.

Usage

1
pauli_sum(linear_dict = NULL)

Arguments

linear_dict

Under the hood, this class is backed by a LinearDict with coefficient-less PauliStrings as keys. PauliStrings are reconstructed on-the-fly during iteration. PauliStrings are reconstructed on-the-fly during iteration.

Details

Since PauliStrings store their own coefficients, this class does not implement the LinearDict interface. Instead, you can add and subtract terms and then iterate over the resulting (simplified) expression.

Value

an operation with pauli sum

See Also

Other Pauli and Clifford groups: clifford_single_qubit_gate(), clifford_state(), clifford_tableau(), pauli_base_dense_string(), pauli_basis(), pauli_dense_string(), pauli_gate_like(), pauli_interaction_gate(), pauli_mutable_dense_string(), pauli_pow_combination(), pauli_string_gate_operation(), pauli_string(), pauli_sum_like(), pauli_transform(), pauli()


henry090/Cirq documentation built on June 13, 2020, 1:28 a.m.