XOR
class qiskit.circuit.library.XOR(num_qubits, amount=None, seed=None)
ベース: QuantumCircuit
n_qubit回路は、入力をある整数 amount とビット毎xorするための回路である。
amount 、ビット列形式で入力とxorされる。
この回路は、有限体GF(2)上の amount 。
バージョンから非推奨 2.1
クラス qiskit.circuit.library.boolean_logic.quantum_xor.XOR は Qiskit 2.1 で非推奨となりました。 Qiskit 3.0 で削除されます。 代わりに、指定された量でのxor-ingには BitwiseXorGate,and、ランダムな量でのxor-ingにはrandom_bitwise_xorを使用する。
パラメーター
- num_qubits (int) – 回路の幅。
- amount (int | None) – xorの量を10進数で表す。
- seed (int | None) – ランダムなxorが要求された場合のランダムシード。
レイズ
CircuitError - xor のビット列が使用可能な量子ビットを超えている場合。
基準回路:

属性
name
タイプ: str
人間が読める回路名。
例
from qiskit import QuantumCircuit
qc = QuantumCircuit(2, 2, name="my_circuit")
print(qc.name)my_circuitこのページは役に立ちましたか?
バグや誤字の報告、またはコンテンツの要求はGitHubで行ってください。