Contents Menu Expand Light mode Dark mode Auto light/dark mode
Qiskit Nature 0.7.2
Qiskit Ecosystem logo
Qiskit Nature 0.7.2
  • Overview
  • Getting Started
  • Migration Guides
    • Qiskit Nature v0.6 Migration Guide
    • The (Minimum)EigensolverFactory Migration Guide
    • The QubitConverter Migration Guide
    • Qiskit Nature v0.5 Migration Guide
    • Solving Problems with v0.5
    • qiskit_nature.mappers
    • qiskit_nature.converters
    • qiskit_nature.circuit
    • qiskit_nature.algorithms
    • Electronic Structure Problems with v0.5
    • Vibrational Structure Problems with v0.5
    • Lattice Model Problems with v0.5
    • Protein Folding with Qiskit Nature v0.5
  • Tutorials
    • Electronic structure
    • Vibrational structure
    • Ground state solvers
    • Excited states solvers
    • Transforming Problems
    • Mapping to the Qubit Space
    • QCSchema
    • Properties - or - Operator Factories
    • Lattice models
    • Quadratic Hamiltonians and Slater determinants
    • Binding Energy between proton and neutron in the Deuteron nucleus
  • How-Tos
    • Find ground state energy using AdaptVQE
    • Find excited state energies using the NumPyEigensolver
    • Find ground state energy using the NumPyMinimumEigensolver
    • Use a UCC-like ansatz with a VQE
    • Use a UVCC-like ansatz with a VQE
  • API Reference
    • QiskitNatureError
    • UnsupportMethodError
    • QiskitNatureLogging
    • QiskitNatureSettings
    • Second Quantization (qiskit_nature.second_q)
      • Algorithms (qiskit_nature.second_q.algorithms)
        • ExcitedStatesSolver
        • ExcitedStatesEigensolver
        • QEOM
        • QEOMResult
        • EvaluationRule
        • GroundStateSolver
        • GroundStateEigensolver
        • Initial Points (qiskit_nature.second_q.algorithms.initial_points)
          • InitialPoint
          • HFInitialPoint
          • MP2InitialPoint
          • VSCFInitialPoint
      • Circuit (qiskit_nature.second_q.circuit)
        • Library (qiskit_nature.second_q.circuit.library)
          • BogoliubovTransform
          • FermionicGaussianState
          • HartreeFock
          • SlaterDeterminant
          • VSCF
          • UCC
          • UCCSD
          • PUCCD
          • PUCCSD
          • SUCCD
          • CHC
          • UVCC
          • UVCCSD
          • Excitation generator utilities (qiskit_nature.second_q.circuit.library.ansatzes.utils)
          • generate_fermionic_excitations()
          • generate_vibration_excitations()
      • Drivers (qiskit_nature.second_q.drivers)
      • Driver Base Class
        • BaseDriver
        • VibrationalStructureDriver
        • ElectronicStructureDriver
      • Driver Common
        • MethodType
        • InitialGuess
      • Drivers
        • Gaussian™ 16 Installation
        • Psi4 Installation
        • PYSCF Installation
      • Electronic Structure Drivers
        • GaussianDriver
        • Psi4Driver
        • PySCFDriver
      • Vibrational Structure Drivers
        • GaussianForcesDriver
      • General Driver
        • GaussianLogDriver
        • GaussianLogResult
      • Formats (qiskit_nature.second_q.formats)
        • FCIDump (qiskit_nature.second_q.formats.fcidump)
          • FCIDump
        • QCSchema (qiskit_nature.second_q.formats.qcschema)
        • QCBasisSet
        • QCCenterData
        • QCECPPotential
        • QCElectronShell
        • QCError
        • QCModel
        • QCProperties
        • QCProvenance
        • QCSchema
        • QCSchemaInput
        • QCTopology
        • QCWavefunction
        • Watson
          • WatsonHamiltonian
        • MoleculeInfo
        • fcidump_to_problem
        • watson_to_problem
        • qcschema_to_problem
        • get_ao_to_mo_from_qcschema
        • get_overlap_ab_from_qcschema
      • Hamiltonians (qiskit_nature.second_q.hamiltonians)
        • QuadraticHamiltonian
        • ElectronicEnergy
        • VibrationalEnergy
        • FermiHubbardModel
        • HeisenbergModel
        • IsingModel
        • LatticeModel
        • Lattices (qiskit_nature.second_q.hamiltonians.lattices)
          • BoundaryCondition
          • Lattice
          • LatticeDrawStyle
          • LineLattice
          • SquareLattice
          • TriangularLattice
          • HyperCubicLattice
          • HexagonalLattice
          • KagomeLattice
      • Mappers (qiskit_nature.second_q.mappers)
        • QubitMapper
        • BravyiKitaevMapper
        • BravyiKitaevSuperFastMapper
        • JordanWignerMapper
        • ParityMapper
        • InterleavedQubitMapper
        • BosonicLinearMapper
        • DirectMapper
        • LinearMapper
        • LogarithmicMapper
        • TaperedQubitMapper
      • Operators (qiskit_nature.second_q.operators)
        • ElectronicIntegrals
        • FermionicOp
        • BosonicOp
        • SparseLabelOp
        • SpinOp
        • VibrationalOp
        • VibrationalIntegrals
        • PolynomialTensor
        • Tensor
        • Tensor Ordering Utilities (qiskit_nature.second_q.operators.tensor_ordering)
          • to_chemist_ordering
          • to_physicist_ordering
          • find_index_order
          • IndexType
        • Symmetric 2-body electronic integrals (qiskit_nature.second_q.operators.symmetric_two_body)
          • SymmetricTwoBodyIntegrals
          • S1Integrals
          • S4Integrals
          • S8Integrals
          • unfold
          • unfold_s4_to_s1
          • unfold_s8_to_s1
          • unfold_s8_to_s4
          • fold
          • fold_s1_to_s4
          • fold_s1_to_s8
          • fold_s4_to_s8
        • Commutator Utilities (qiskit_nature.second_q.operators.commutators)
          • commutator
          • anti_commutator
          • double_commutator
      • Problems (qiskit_nature.second_q.problems)
        • BaseProblem
        • ElectronicBasis
        • VibrationalBasis
        • HarmonicBasis
        • ElectronicStructureProblem
        • VibrationalStructureProblem
        • LatticeModelProblem
        • PropertiesContainer
        • ElectronicPropertiesContainer
        • VibrationalPropertiesContainer
        • LatticePropertiesContainer
        • EigenstateResult
        • ElectronicStructureResult
        • VibrationalStructureResult
        • LatticeModelResult
      • Properties (qiskit_nature.second_q.properties)
        • SparseLabelOpsFactory
        • Interpretable
        • AngularMomentum
        • ElectronicDensity
        • ElectronicDipoleMoment
        • Magnetization
        • ParticleNumber
        • s_operators
        • OccupiedModals
      • Transformers (qiskit_nature.second_q.transformers)
        • BaseTransformer
        • BasisTransformer
        • ActiveSpaceTransformer
        • FreezeCoreTransformer
    • Testing utilities (qiskit_nature.testing)
      • random_antisymmetric_matrix
      • random_quadratic_hamiltonian
      • random_two_body_tensor_real
    • Utilities (qiskit_nature.utils)
      • apply_matrix_to_slices
      • givens_matrix
      • double_factorized
      • modified_cholesky
  • Release Notes
  • GitHub
  • English
  • Japanese
  • Spanish
Back to top



SparseLabelOpsFactory#

class SparseLabelOpsFactory(*args, **kwargs)[source]#

Bases: Protocol

A protocol indicating qiskit_nature.second_q.operators.SparseLabelOp generators.

Methods

second_q_ops()[source]#

Builds the qiskit_nature.second_q.operators.SparseLabelOp instances.

Returns:

A mapping of strings to SparseLabelOp objects.

Return type:

Mapping[str, SparseLabelOp]

Was this page helpful?
Yes No
Thank you!
Next
Interpretable
Previous
Properties (qiskit_nature.second_q.properties)
Copyright © 2018, 2024, Qiskit Nature Development Team
Made with Sphinx and @pradyunsg's Furo
On this page
  • SparseLabelOpsFactory
    • SparseLabelOpsFactory
      • SparseLabelOpsFactory.second_q_ops()