Welcome to the MaQnus repository! The methods and examples provided here are based on the approach outlined in the paper:
"Quantum Simulation of Highly-Oscillatory Many-Body Hamiltonians for Near-Term Devices"
This repository includes essential Python functions and a Jupyter Notebook that serves as an interactive guide for configuring, running, and analyzing some Hamiltonian simulations.
Demostration.ipynb: The main demonstration notebook where users can explore each method and configure parameters.- Python Files (
.pyfiles): Modules with key functions and algorithms needed for quantum simulation.
Ensure the following packages are installed:
numpymatplotlibscipy
Open the Demostration.ipynb notebook and execute each cell to configure parameters, compute solutions, and compare methods.
If you find this repository helpful, please cite the paper:
@article{chen2023quantum,
title={Quantum simulation of highly-oscillatory many-body Hamiltonians for near-term devices},
author={Chen, Guannan and Foroozandeh, Mohammadali and Budd, Chris and Singh, Pranav},
journal={arXiv preprint arXiv:2312.08310},
year={2023},
month={Dec},
url={https://arxiv.org/abs/2312.08310}
}Feel free to reach out with any questions or suggestions for improvement!