38 lines
1.2 KiB
Plaintext
38 lines
1.2 KiB
Plaintext
---
|
||
title: commutator
|
||
description: API reference for qiskit.opflow.commutator
|
||
in_page_toc_min_heading_level: 1
|
||
python_api_type: function
|
||
python_api_name: qiskit.opflow.commutator
|
||
---
|
||
|
||
<span id="qiskit-opflow-commutator" />
|
||
|
||
# qiskit.opflow\.commutator
|
||
|
||
<Function id="qiskit.opflow.commutator" isDedicatedPage={true} github="https://github.com/qiskit/qiskit/tree/stable/0.24/qiskit/opflow/utils.py" signature="commutator(op_a, op_b)">
|
||
Deprecated: Compute commutator of op\_a and op\_b.
|
||
|
||
$$
|
||
AB - BA.
|
||
$$
|
||
|
||
<Admonition title="Deprecated since version 0.24.0" type="danger">
|
||
The function `qiskit.opflow.utils.commutator()` is deprecated as of qiskit-terra 0.24.0. It will be removed no earlier than 3 months after the release date. For code migration guidelines, visit [https://qisk.it/opflow\_migration](https://qisk.it/opflow_migration).
|
||
</Admonition>
|
||
|
||
**Parameters**
|
||
|
||
* **op\_a** ([*OperatorBase*](qiskit.opflow.OperatorBase "qiskit.opflow.operator_base.OperatorBase")) – Operator A
|
||
* **op\_b** ([*OperatorBase*](qiskit.opflow.OperatorBase "qiskit.opflow.operator_base.OperatorBase")) – Operator B
|
||
|
||
**Returns**
|
||
|
||
the commutator
|
||
|
||
**Return type**
|
||
|
||
[OperatorBase](qiskit.opflow.OperatorBase "qiskit.opflow.OperatorBase")
|
||
</Function>
|
||
|