https://github.com/nahumsa/volta
Library to create faster workflows for variational algorithms and quantum simulations using qiskit.
https://github.com/nahumsa/volta
Last synced: about 2 months ago
JSON representation
Library to create faster workflows for variational algorithms and quantum simulations using qiskit.
- Host: GitHub
- URL: https://github.com/nahumsa/volta
- Owner: nahumsa
- Created: 2020-11-19T16:46:32.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-02-11T13:30:27.000Z (over 3 years ago)
- Last Synced: 2025-02-16T10:13:41.045Z (4 months ago)
- Language: Jupyter Notebook
- Homepage:
- Size: 1020 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# volta
[](https://github.com/nahumsa/volta/actions/workflows/build.yaml)
This is a library that I started developing to create faster workflows, firstly for variational quantum algorithms, using qiskit.
The main feature is the `volta.observables.sample_hamiltonian` which enables you to do easy evaluation of the expectation value for a hamiltonian defined using `opflow` and a quantum circuit.
I plan to implement Hamiltonian Simulation algorithms as well as noise mitigation for this package.
## Variational Quantum Algorithms
- Variational Quantum Deflation based on https://arxiv.org/abs/1805.08138.
- Subspace-search variational quantum eigensolver for excited states based on https://arxiv.org/abs/1810.09434.## SWAP test
- SWAP test using controlled swaps;
- Destructive SWAP test;## Hamiltonian Simulation
## Error Mitigation