pauli_gate_like: PAULI GATE LIKE

Description Usage Arguments Details Value See Also

View source: R/Pauli_Clifford.R View source: R/Pauli_Clifford.R

Description

An object that can be interpreted as a Pauli gate.

A cirq.PauliString or a value that can easily be converted into one.

Usage

1
2
3

Arguments

...

parameters to pass.

Details

Allowed values are: 1. Cirq gates: cirq.I, cirq.X, cirq.Y, cirq.Z. 2. Strings: “I”, “X”, “Y”, “Z”. Equivalently “i”, “x”, “y”, “z”. 3. Integers from 0 to 3, with the convention 0=I, 1=X, 2=Y, 3=Z.

Dictionaries from qubit to Pauli operation are wrapped into a Pauli string. Each Pauli operation can be specified as a cirq object (e.g. cirq.X) or as a string (e.g. "X") or as an integer where 0=I, 1=X, 2=Y, 3=Z.

Value

a pauli gate object.

Collections of Pauli operations are recrusively multiplied into a single Pauli string.

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_interaction_gate(), pauli_mutable_dense_string(), pauli_pow_combination(), pauli_string_gate_operation(), pauli_string(), pauli_sum_like(), pauli_sum(), pauli_transform(), pauli()

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


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