Operators (qiskit_nature.second_q.operators)#

Operators and mappers for different systems such as fermionic, vibrational and spin.

ElectronicIntegrals([alpha, beta, ...])

A container class for electronic operator coefficients (a.k.a.

FermionicOp(data[, num_spin_orbitals, copy, ...])

N-mode Fermionic operator.

BosonicOp(data[, num_modes, copy, validate])

N-mode Bosonic operator.

SparseLabelOp(data, *[, copy, validate])

The base class for sparse second-quantized operators.

SpinOp(data[, spin, num_spins, copy, validate])

XYZ Spin operator.

VibrationalOp(data[, num_modals, copy, validate])

N-mode vibrational operator.

VibrationalIntegrals(data, *[, validate])

A container class for vibrational operator coefficients (a.k.a.

PolynomialTensor(data, *[, validate])

A container class to store arbitrary operator coefficients.

Tensor(array, *[, label_template])

A tensor representation wrapping single numeric values, dense or sparse arrays.

Modules#

tensor_ordering

Tensor Ordering Utilities (qiskit_nature.second_q.operators.tensor_ordering)

symmetric_two_body

Symmetric 2-body electronic integrals (qiskit_nature.second_q.operators.symmetric_two_body)

commutators

Commutator Utilities (qiskit_nature.second_q.operators.commutators)