QURI Parts¶
Learn QURI Parts, the building blocks of QURI SDK: circuits, states, operators, samplers and estimators.
Contents¶
Quantum Gates and Circuits¶
Quantum gates and circuits are essential when working on quantum computing. Here we describe basic treatment of them in QURI Parts.
Quantum States¶
Quantum states are essential when working on quantum computing. Here we describe basic treatment of them in QURI Parts.
Operators¶
The objects that represent operators in quantum mechanics; in QURI Parts, we mainly work with operators built from Pauli terms.
Sampler¶
Sampling measurements are necessary in order to estimate expectation values of operators on a quantum computer.
Estimators¶
How to compute expectation values of operators for a given state.
Sampling Estimation¶
How expectation values are estimated from sampling measurements.
Parametric Circuits and States¶
Parametric circuits, states and estimators: the building blocks of variational algorithms.
Variational Algorithms¶
Putting parametric circuits and estimators together into variational algorithms.
Qsub Quick Overview¶
Qsub, the DSL for describing structured quantum programs that represent FTQC algorithms.
Quration Resource Estimation¶
Compile qsub circuits for surface-code and lattice-surgery architectures, then estimate their FTQC resources with Quration.