Microsoft.Quantum.Research.Chemistry namespace

This namespace provides advanced research methods for quantum chemistry simulation.

Operations

Name Summary
ApplyDeltaParity Computes difference in parity between a previous PQRS... terms and the next PQRS... term. This difference is computed on a auxiliary qubit.
JWOptimizedStatePreparation Simple state preparation of trial state by occupying spin-orbitals
_ApplyOptimizedTrotterStep
_JWOptimizedFermionEvolution Represents a dynamical generator as a set of simulatable gates and an expansion in the JWOptimized basis.

Functions

Name Summary
JWOptimizedFermionEvolutionFunction Represents a dynamical generator as a set of simulatable gates and an expansion in the JWOptimized basis.
JWOptimizedGeneratorSystem Converts a Hamiltonian described by JWOptimizedHTerms to a GeneratorSystem expressed in terms of the GeneratorIndex convention defined in this file.
JordanWignerOptimizedFermionEvolutionSet Represents a dynamical generator as a set of simulatable gates and an expansion in the Pauli basis.
OptimizedTrotterStepOracle Returns optimized Trotter step operation and the parameters necessary to run it.
_DeltaParityCNOTbitstring Classical processing step of ApplyDeltaParity. This computes a list of control qubits for evaluating parity difference between any two PQRS... terms of even length.