Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
quimb 1.14.1.dev64+g0ccbee272 documentation
Light Logo Dark Logo

Guides

  • Installation
  • Tensor Network Guide
    • 1. Basics
    • 2. Contraction
    • 3. Drawing
    • 4. Optimization
    • 5. 1D Algorithms
    • 6. 2D Algorithms
    • 7. Quantum Circuits
    • 8. Importing OpenQASM Circuits
    • 9. Quantum Circuits with MPS
    • 10. Design
  • Matrix Guide
    • 1. Basics
    • 2. Generating Objects
    • 3. Calculating Quantities
    • 4. Linear Algebra
    • 5. MPI
    • 6. Time Evolution
  • Operator Guide
    • 1. Basics
  • Examples: Tensor Network
    • 1. Example - Tensor Renormalization Group (TRG)
    • 2. Tensor Network Random Unitary Evolution
    • 3. Periodic DMRG and Calculations
    • 4. MPS Evolution with TEBD
    • 5. Basic MERA Manipulations & Optimization
    • 6. Optimizing a Tensor Network using Tensorflow
    • 7. Exploring circuit sampling with various methods
    • 8. Tensor Network Training of Quantum Circuits
    • 9. Bayesian Optimizing QAOA Circuit Energy
    • 10. Using quimb within torch
    • 11. Using quimb within jax, flax and optax
    • 12. Generic Tensor Fitting
    • 13. Converting a Circuit to an MPO
    • 14. Converting a hyper TN for approximate contraction
    • 15. Tracing tensor network functions and reusing intermediates
    • 16. Real time simple update (SU)
  • Examples: Matrix
    • 1. 2D Antiferromagnetic Model Example
    • 2. Quenching a Random Product State
    • 3. MPI Interior Eigensolve with Lazy, Projected Operators
  • Examples: Other
    • 1. schematic - manual drawing

Development

  • Changelog
  • Developer Notes
  • GitHub Repository
  • API Reference
    • quimb
      • quimb._version
      • quimb.calc
      • quimb.core
      • quimb.evo
      • quimb.gates
      • quimb.gen
        • quimb.gen.operators
        • quimb.gen.rand
        • quimb.gen.states
      • quimb.linalg
        • quimb.linalg.approx_spectral
        • quimb.linalg.autoblock
        • quimb.linalg.base_linalg
        • quimb.linalg.mpi_launcher
        • quimb.linalg.numpy_linalg
        • quimb.linalg.rand_linalg
        • quimb.linalg.scipy_linalg
        • quimb.linalg.slepc_linalg
      • quimb.operator
        • quimb.operator.builder
        • quimb.operator.configcore
        • quimb.operator.hilbertspace
        • quimb.operator.models
        • quimb.operator.pepobuilder
      • quimb.schematic
      • quimb.tensor
        • quimb.tensor.array_ops
        • quimb.tensor.belief_propagation
          • quimb.tensor.belief_propagation.bp_common
          • quimb.tensor.belief_propagation.d1bp
          • quimb.tensor.belief_propagation.d2bp
          • quimb.tensor.belief_propagation.diis
          • quimb.tensor.belief_propagation.hd1bp
          • quimb.tensor.belief_propagation.hv1bp
          • quimb.tensor.belief_propagation.l1bp
          • quimb.tensor.belief_propagation.l2bp
          • quimb.tensor.belief_propagation.regions
        • quimb.tensor.circuit
          • quimb.tensor.circuit.exact
          • quimb.tensor.circuit.gates
          • quimb.tensor.circuit.mps
          • quimb.tensor.circuit.pepo
          • quimb.tensor.circuit.peps
          • quimb.tensor.circuit.qasm
        • quimb.tensor.circuit_gen
        • quimb.tensor.contraction
        • quimb.tensor.decomp
        • quimb.tensor.drawing
        • quimb.tensor.fitting
        • quimb.tensor.gating
        • quimb.tensor.geometry
        • quimb.tensor.interface
        • quimb.tensor.networking
        • quimb.tensor.optimize
        • quimb.tensor.tensor_1d
        • quimb.tensor.tensor_1d_compress
        • quimb.tensor.tensor_1d_tebd
        • quimb.tensor.tensor_2d
        • quimb.tensor.tensor_2d_compress
        • quimb.tensor.tensor_2d_tebd
        • quimb.tensor.tensor_3d
        • quimb.tensor.tensor_3d_tebd
        • quimb.tensor.tensor_approx_spectral
        • quimb.tensor.tensor_arbgeom
        • quimb.tensor.tensor_arbgeom_compress
        • quimb.tensor.tensor_arbgeom_tebd
        • quimb.tensor.tensor_builder
        • quimb.tensor.tensor_core
        • quimb.tensor.tensor_dmrg
        • quimb.tensor.tensor_mera
        • quimb.tensor.tn1d
          • quimb.tensor.tn1d.compress
          • quimb.tensor.tn1d.core
          • quimb.tensor.tn1d.dmrg
          • quimb.tensor.tn1d.mera
          • quimb.tensor.tn1d.tebd
        • quimb.tensor.tn2d
          • quimb.tensor.tn2d.compress
          • quimb.tensor.tn2d.core
          • quimb.tensor.tn2d.tebd
        • quimb.tensor.tn3d
          • quimb.tensor.tn3d.core
          • quimb.tensor.tn3d.tebd
        • quimb.tensor.tnag
          • quimb.tensor.tnag.compress
          • quimb.tensor.tnag.core
          • quimb.tensor.tnag.tebd
      • quimb.utils
      • quimb.utils_plot
Back to top
View this page

quimb.operator¶

Tools for ‘symbolically’ and consistently defining operators and hamiltonians, which can then be built out into various matrix or tensor network forms such as sparse matrices and MPOs.

Submodules¶

  • quimb.operator.builder
  • quimb.operator.configcore
  • quimb.operator.hilbertspace
  • quimb.operator.models
  • quimb.operator.pepobuilder
Next
quimb.operator.builder
Previous
quimb.linalg.slepc_linalg
Copyright © 2015-2026, Johnnie Gray
Made with Sphinx and @pradyunsg's Furo
On this page
  • quimb.operator
    • Submodules