JWOptimizedFermionEvolutionFunction function

Warning

This documentation refers to the Classic QDK, which has been replaced by the Modern QDK.

Please see https://aka.ms/qdk.api for the API documentation for the Modern QDK.

Namespace: Microsoft.Quantum.Research.Chemistry

Package: Microsoft.Quantum.Research.Chemistry

Represents a dynamical generator as a set of simulatable gates and an expansion in the JWOptimized basis.

function JWOptimizedFermionEvolutionFunction (generatorIndex : Microsoft.Quantum.Simulation.GeneratorIndex, parityQubit : Qubit) : Microsoft.Quantum.Simulation.EvolutionUnitary

Input

generatorIndex : GeneratorIndex

A generator index to be represented as unitary evolution in the JWOptimized basis.

parityQubit : Qubit

Qubit that determines the sign of time-evolution.

Output : EvolutionUnitary

An EvolutionUnitary representing time-evolution by the term referenced in `generatorIndex.