core.modeler.pauli_expr#

Classes#

PauliExpr

Pauli expression class.

Module Contents#

class PauliExpr#

Pauli expression class.

x() jijmodeling.BinaryVar#

Create a PauliX expression.

Parameters:

shape (int | jm.Placeholder | tuple[int, ...]) – Shape of the PauliX expression.

Raises:

ValueError – If the shape is invalid.

Returns:

PauliX expression.

Return type:

jm.BinaryVar

y() jijmodeling.BinaryVar#

Create a PauliY expression.

Parameters:

shape (int | jm.Placeholder | tuple[int, ...]) – Shape of the PauliY expression.

Raises:

ValueError – If the shape is invalid.

Returns:

PauliY expression.

Return type:

jm.BinaryVar

z() jijmodeling.BinaryVar#

Create a PauliZ expression.

Parameters:

shape (int | jm.Placeholder | tuple[int, ...]) – Shape of the PauliZ expression.

Raises:

ValueError – If the shape is invalid.

Returns:

PauliZ expression.

Return type:

jm.BinaryVar