qrunch.quantum.operators.second_quantization
Module containing operators used in the second quantization formulation.
Currently, fermionic and paired hardcore bosonic operators are supported.
Module Attributes
Type Alias of an expression of FermionOperators or an expression of HardcoreBosonOperators |
|
Type Alias of an expression of fermion and hard-core boson operators |
- SecondQuantizationExpression
Type Alias of an expression of FermionOperators or an expression of HardcoreBosonOperators
alias of
Expression[FermionOperators] |Expression[PairedHardcoreBosonOperators]
- SecondQuantizationHermitianSum = qrunch.quantum.operators.second_quantization.fermion.sums.FermionHermitianSum | qrunch.quantum.operators.second_quantization.hardcore_boson.sums.PairedHardcoreBosonHermitianSum
Type Alias of an expression of fermion and hard-core boson operators
Modules
Module that contains the abstract fermion operators \(\hat{a}\) and \(\hat{a}^{\dagger}\). |
|
Module that contains the abstract hardcore boson operators \(\hat{b}\) and \(\hat{b}^\dagger\). |
|
A second-quantized Hamiltonian represented by its decomposition into Hermitian terms. |