21 lines
1.0 KiB
Plaintext
21 lines
1.0 KiB
Plaintext
---
|
||
title: two_qubit_cnot_decompose
|
||
description: API reference for qiskit.quantum_info.two_qubit_cnot_decompose
|
||
in_page_toc_min_heading_level: 1
|
||
python_api_type: data
|
||
python_api_name: qiskit.quantum_info.two_qubit_cnot_decompose
|
||
---
|
||
|
||
# two\_qubit\_cnot\_decompose
|
||
|
||
<Attribute id="qiskit.quantum_info.two_qubit_cnot_decompose" attributeValue="<qiskit.quantum_info.synthesis.two_qubit_decompose.TwoQubitBasisDecomposer object>" isDedicatedPage={true}>
|
||
A class for decomposing 2-qubit unitaries into minimal number of uses of a 2-qubit basis gate.
|
||
|
||
**Parameters**
|
||
|
||
* **gate** ([*Gate*](qiskit.circuit.Gate "qiskit.circuit.Gate")) – Two-qubit gate to be used in the KAK decomposition.
|
||
* **basis\_fidelity** (*float*) – Fidelity to be assumed for applications of KAK Gate. Default 1.0.
|
||
* **euler\_basis** (*str*) – Basis string to be provided to OneQubitEulerDecomposer for 1Q synthesis. Valid options are \[‘ZYZ’, ‘ZXZ’, ‘XYX’, ‘U’, ‘U3’, ‘U1X’, ‘PSX’, ‘ZSX’, ‘RR’]. Default ‘U3’.
|
||
</Attribute>
|
||
|