Skip to content

Latest commit

 

History

History

algorithms

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

README.md

Algorithms

Algorithms is a library of reusable quantum-algorithm primitives and subroutines built on top of Workbench. It provides production-quality implementations of the building blocks that appear in almost every fault-tolerant quantum algorithm - state preparation, amplitude amplification, phase estimation, QROM-based data loading, quantum arithmetic, and more - each accompanied by symbolic resource estimates.

This folder contains the tutorial notebooks for the Algorithms library.

Documentation

Full Algorithms documentation.

Installation

Algorithms ships as part of PsiQDK:

pip install psiqdk

The library is then available under the psiqdk.algorithms namespace:

from psiqdk.algorithms import ...

Tutorials

The tutorials/ directory contains runnable Jupyter notebooks (the notebooks used to generate the documentation pages).

Getting help

Please file an issue to report a bug or to request a feature, or start a discussion to ask a question.