Package Overview
Start with the project scope, module map, CLI examples, and links into the theory notes.
# qsvt-pennylane ```{raw} html
Quantum singular value transformation and PennyLane tooling
Lightweight utilities and examples for bounded polynomials, QSVT-compatible design patterns, spectral matrix functions, and PennyLane-based experiments.
Documentation
The documentation is organised around small, explicit helpers: API surface, polynomial design, reusable template families, and diagnostics workflows.
Start with the project scope, module map, CLI examples, and links into the theory notes.
Read the public Python API grouped by module, with examples for the core helpers.
See the higher-level bounded polynomial builders for inverse, sign, projector, and filter workflows.
Use ready-made bounded templates for inverse-like, sign-like, square-root, and exponential transforms.
Reuse JSON-safe diagnostics, plotting helpers, and CLI report outputs outside notebooks.
Compare classical transforms with QSVT outputs and inspect report-oriented experiment helpers.
Package
Use the published package directly or jump out to the repository notebooks, theory notes, and usage guide.
pip install qsvt-pennylane
PyPI
Project links
The repo also includes a sequence of notebooks that introduce QSVT concepts step by step, from scalar transforms to linear-solver style experiments and polynomial design workflows.