Rigetti
0 courses · 6 tutorials
Free Tutorials
- →
- intermediate
- 25 min read
Understanding Quil: PyQuil's Quantum Assembly Language
Deep dive into the Quil quantum assembly language underlying PyQuil. Learn DEFGATE, DECLARE, classical control flow, DEFCIRCUIT, and how PyQuil programs compile to Quil strings.
- →
- advanced
- 30 min
Verbatim Compilation with Amazon Braket
Run circuits on Amazon Braket without compiler modifications using verbatim compilation. Understand native gate sets and topology requirements.
- →
- intermediate
- 45 minutes
Parametric Quantum Programs and Compilation with pyQuil
Learn how to write and compile parametric quantum programs in pyQuil using QuiltParameter and declare/LOAD-MEMORY, compile for Rigetti's Ankaa topology with Quilc, and execute on the QVM and Rigetti QCS.
- →
- intermediate
- 30 min
Building Quantum Programs with PyQuil and Quilbase
Use PyQuil's Quilbase API to construct parameterized Quil programs, manage classical memory, and execute on Rigetti QCS. Covers the modern PyQuil 4.x API with QCSClient.
- →
- beginner
- 25 min read
Getting Started with PyQuil (Forest SDK)
Learn Rigetti's PyQuil framework, write quantum programs in the QUIL instruction language and run them on Rigetti's superconducting quantum processors via Quantum Cloud Services.
- →
- beginner
- 20 min read
Hello World in PyQuil
Write your first quantum program in PyQuil, build a Bell state using Quil instructions, run it on the QVM simulator, and understand the output.