German
Sprachen
English
Bengali
French
German
Japanese
Korean
Portuguese
Spanish
Tamil

qiskit.quantum_info.PauliTable.tensor

PauliTable.tensor(other)[Quellcode]

Return the tensor output product of two tables.

This returns the combination of the tensor product of all Paulis in the current table with all Pauli’s in the other table, with the other tables qubits being the least-significant in the returned table. This is the opposite tensor order to expand().

Example

from qiskit.quantum_info.operators import PauliTable

current = PauliTable.from_labels(['I', 'X'])
other =  PauliTable.from_labels(['Y', 'Z'])
print(current.tensor(other))
PauliTable: ['IY', 'IZ', 'XY', 'XZ']
Parameter

other (PauliTable) – another PauliTable.

Rückgabe

the tensor outer product table.

Rückgabetyp

PauliTable

Verursacht

QiskitError – if other cannot be converted to a PauliTable.