qiskit/releasenotes/notes/0.14/introduce-hamiltonian-gate-...

13 lines
631 B
YAML

---
features:
- |
New :class:`qiskit.extensions.HamiltonianGate` and
:meth:`qiskit.circuit.QuantumCircuit.hamiltonian()` methods are
introduced, representing Hamiltonian evolution of the circuit
wavefunction by a user-specified Hermitian Operator and evolution time.
The evolution time can be a :class:`~qiskit.circuit.Parameter`, allowing
the creation of parameterized UCCSD or QAOA-style circuits which compile to
``UnitaryGate`` objects if ``time`` parameters are provided. The Unitary of
a ``HamiltonianGate`` with Hamiltonian Operator ``H`` and time parameter
``t`` is :math:`e^{-iHt}`.