Read the Docs Documentation available here.
This package provides tool for spin system simulation and optimization through a combination of Quantum Optimal Control and Counterdiabatic Driving techniques, as in this reference paper. The framework allows to prompt the system through a simplified interface and automatically solve the minimization of the Adiabatic Gauge Potential (AGP) for a given local ansatz.
Package creator: Barone Francesco Pio, openlab summer 2023 intern
Supervisors: Oriel Kiss, Antonio Mandarino, Michele Grossi, Sofia Vallecorsa
To install this package, clone this repo and install through pip:
git clone https://github.com/CERN-IT-INNOVATION/colder
cd colder
pip install .
The colder package consists of the following modules:
- backend: implements the time evolution routines in different backends
- core: provides the I/O of spin model and the algebraic routines used for the symbolical optimization
- gauge: class that optimizes symbolically the AGP ansatz
- models: provides useful functions to specify the spin model interactions
- quantum: implements basic functions to manipulate quantum states, regardless of the backend
- simulation: implements the time evolution interface and the COLD object
The Documentation of this package provides all the required information to use the physics interface and run annealing simulation & optimization.
A set of examples is provided in the examples folder.
If you used this package for your research, please cite:
@article{Barone_2024,
doi = {10.1088/1367-2630/ad313e},
url = {https://dx.doi.org/10.1088/1367-2630/ad313e},
year = {2024},
month = {mar},
publisher = {IOP Publishing},
volume = {26},
number = {3},
pages = {033031},
author = {Francesco Pio Barone and Oriel Kiss and Michele Grossi and Sofia Vallecorsa and Antonio Mandarino},
title = {Counterdiabatic optimized driving in quantum phase sensitive models},
journal = {New Journal of Physics}
}
- Counterdiabatic Optimized Local Driving - Ieva and Polkovnikov, Anatoli and Daley, Andrew J. and Duncan, Callum W. (PRXQuantum 4 010312)