Skip to content

mauriceweber/tequila-tutorials

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tequila-tutorials

This repository functions as a tutorial collection for tequila.
Feel free to contribute your own! (see below)

It's recommended to start with BasicUsage and take a look at FAQ.

You can also get a first overview from this presentation
or the video recording of it
or checkout our overview article.

Feel free to contact us on github or via email if you have any questions/remarks/suggestions/troubles!

Note that some tutorials currently require you to check out the devel branch of tequila's main repository, since the features are not merged into the main branch yet. Those tutorials currently are: PyZXwithTequila.ipynb, Tensorflow_Interface.ipynb OpenQASMConversions.ipynb AdaptiveSolver.ipynb.

Install tequila

Easiest is to pip install from github:

pip install git+https://github.com/aspuru-guzik-group/tequila.git

Do not install over PyPi (Minecraft lovers excluded)
pip install tequila

See the main repository for information.

Research projects using Tequila

J.S. Kottmann, A. Anand, A. Aspuru-Guzik.
A Feasible Approach for Automatically Differentiable Unitary Coupled-Cluster on Quantum Computers.
Chemical Science, 2021, doi.org/10.1039/D0SC06627C.
arxiv.org/abs/2011.05938
General techniques are implemented in the chemistry modules of tequila.
examples: Chemistry and AdaptiveSolver

J.S. Kottmann, P. Schleich, T. Tamayo-Mendoza, A. Aspuru-Guzik.
Reducing Qubit Requirements while Maintaining Numerical Precision for the Variational Quantum Eigensolver: A Basis-Set-Free Approach.
J.Phys.Chem.Lett., 2021, doi.org/10.1021/acs.jpclett.0c03410.
arxiv.org/abs/2008.02819
example code
tutorial on the madness interface

A. Cervera-Lierta, J.S. Kottmann, A. Aspuru-Guzik.
The Meta-Variational Quantum Eigensolver.
arxiv.org/abs/2009.13545
example code

J.S. Kottmann, M. Krenn, T.H. Kyaw, S. Alperin-Lea, A. Aspuru-Guzik.
Quantum Computer-Aided design of Quantum Optics Hardware.
arxiv.org/abs/2006.03075
example code

A. Anand, M. Degroote, A. Aspuru-Guzik.
Natural Evolutionary Strategies for Variational Quantum Computation.
arxiv.org/abs/2012.00101

J.S. Kottmann, A. Aspuru-Guzik,
Optimized Low-Depth Quantum Circuits for Molecular Electronic Structure using a Separable Pair Approximation,
arxiv.org/abs/2105.03836
example code
currently needs the devel branch of tequila

P. Schleich, J.S. Kottmann, A. Aspuru-Guzik,
Improving the Accuracy of the Variational Quantum Eigensolver for Molecular Systems by the Explicitly-Correlated Perturbative [2]-R12-Correction
arxiv.org/abs/2110.06812
tutorial: ChemistryF12Correction

M. Weber, A. Anand, A. Cervera-Lierta, J. S. Kottmann, T.-H. Kyaw, B. Li, A. Aspuru-Guzik, C. Zhang and Z. Zhao,
Toward Reliability in the NISQ Era: Robust Interval Guarantee for Quantum Measurements on Approximate States
arxiv.org/abs/2110.09793
tutorial

Let us know, if you want your research project and/or tutorial to be included in this list!

How to add your own tutorial/demonstration

If you want to make your own tutorial or write a small notebook highlighting some of your research with tequila, here is how it works:

  • Make a fork of this repository
  • Add your own tutorial/demonstration on your branch
  • Add your research article with or without link to your a possible tutorial/demonstration
  • Make a pull request to this repo's main branch

How to contribute to tequila's core library

Similar procedure. Please check the main reposiory.

About

Tutorial collection for tequila

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 100.0%