Skip to content
Open
Show file tree
Hide file tree
Changes from 25 commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
3997239
Upload nonlinear amplitude transformation demo
drdren Apr 8, 2026
a7b0e4a
Update demonstrations_v2/tutorial_nonlinear_amplitude_transformation/…
drdren Apr 8, 2026
335df76
Update demonstrations_v2/tutorial_nonlinear_amplitude_transformation/…
drdren Apr 8, 2026
d501d82
Update demonstrations_v2/tutorial_nonlinear_amplitude_transformation/…
drdren Apr 8, 2026
2cd34b0
Update demonstrations_v2/tutorial_nonlinear_amplitude_transformation/…
drdren Apr 16, 2026
78adab8
Merge branch 'master' into dren-nonlinear-QSVT
drdren Apr 16, 2026
25ffba0
Add requirements to install pyqsp
drdren Apr 17, 2026
eb77784
Upload thumbnails and figure
drdren Apr 17, 2026
825b4b2
Update demonstrations_v2/tutorial_nonlinear_amplitude_transformation/…
drdren Apr 17, 2026
2109524
Update demonstrations_v2/tutorial_nonlinear_amplitude_transformation/…
drdren Apr 17, 2026
311cb47
Update demonstrations_v2/tutorial_nonlinear_amplitude_transformation/…
drdren Apr 17, 2026
852df44
Update demonstrations_v2/tutorial_nonlinear_amplitude_transformation/…
drdren Apr 17, 2026
b868a35
Update demonstrations_v2/tutorial_nonlinear_amplitude_transformation/…
drdren Apr 17, 2026
ede1c47
Update demonstrations_v2/tutorial_nonlinear_amplitude_transformation/…
drdren Apr 17, 2026
3d17876
Update demonstrations_v2/tutorial_nonlinear_amplitude_transformation/…
drdren Apr 17, 2026
af2ac92
Update demonstrations_v2/tutorial_nonlinear_amplitude_transformation/…
drdren Apr 17, 2026
c372945
Fix figure name
drdren Apr 17, 2026
8a22ca9
Update demonstrations_v2/tutorial_nonlinear_amplitude_transformation/…
drdren Apr 17, 2026
6912422
Update demonstrations_v2/tutorial_nonlinear_amplitude_transformation/…
drdren Apr 20, 2026
59db055
Update demonstrations_v2/tutorial_nonlinear_amplitude_transformation/…
drdren Apr 20, 2026
c5b8b5c
Update demonstrations_v2/tutorial_nonlinear_amplitude_transformation/…
drdren Apr 20, 2026
e6639f9
Merge branch 'master' into dren-nonlinear-QSVT
drdren Apr 20, 2026
a73c75b
Update demonstrations_v2/tutorial_nonlinear_amplitude_transformation/…
drdren Apr 20, 2026
300a2b3
Update demonstrations_v2/tutorial_nonlinear_amplitude_transformation/…
drdren Apr 20, 2026
a782e96
Update demonstrations_v2/tutorial_nonlinear_amplitude_transformation/…
drdren Apr 20, 2026
9670073
Update demonstrations_v2/tutorial_nonlinear_amplitude_transformation/…
drdren Apr 20, 2026
1d756dc
Change qml to qp
drdren Apr 20, 2026
038c4d7
Merge branch 'master' into dren-nonlinear-QSVT
drdren May 15, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,148 @@
{
"title": "Nonlinear amplitude transformation",
"authors": [
{
"username": "rishabhgupta"
}
],
"executable_stable": true,
"executable_latest": true,
"dateOfPublication": "2026-04-08T10:00:00+00:00",
"dateOfLastModification": "2026-04-08T15:48:14+00:00",
"categories": [
"Quantum Machine Learning"
],
"tags": [],
"previewImages": [
{
"type": "thumbnail",
"uri": "/_static/demo_thumbnails/regular_demo_thumbnails/pennylane-demo-nonlinear-transformation-qsvt-thumbnail.png"
},
{
"type": "large_thumbnail",
"uri": "/_static/demo_thumbnails/large_demo_thumbnails/pennylane-demo-nonlinear-transformation-qsvt-large-thumbnail.png"
}
],
"seoDescription": "Learn about the nonlinear amplitude transformation using QSVT",
"doi": "",
"references": [
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If the bibliography in demo.py is correct, then this references section should be changed accordingly.

{
"id": "Bravyi2004",
"type": "article",
"title": "Universal Quantum Computation with ideal Clifford gates and noisy ancillas",
"authors": "Sergei Bravyi and Alexei Kitaev",
"year": "2004",
"journal": "arXiv",
"url": "https://arxiv.org/abs/quant-ph/0403025"
},
{
"id": "Fowler",
"type": "article",
"title": "Surface codes: Towards practical large-scale quantum computation",
"authors": "Austin G. Fowler, Matteo Mariantoni, John M. Martinis, Andrew N. Cleland",
"year": "2012",
"journal": "Phys. Rev. A",
"url": "https://journals.aps.org/pra/abstract/10.1103/PhysRevA.86.032324"
},
{
"id": "Gidney2024",
"type": "article",
"title": "Magic state cultivation: growing T states as cheap as CNOT gates",
"authors": "Craig Gidney, Noah Shutty, Cody Jones",
"year": "2024",
"journal": "arXiv",
"url": "https://arxiv.org/abs/2409.17595"
},
{
"id": "QuEra2025",
"type": "article",
"title": "Experimental demonstration of logical magic state distillation",
"authors": "Pedro Sales Rodriguez, et al.",
"year": "2025",
"journal": "Nature",
"url": "https://www.nature.com/articles/s41586-025-09367-3"
},
{
"id": "Ruiz2025",
"type": "article",
"title": "Unfolded distillation: very low-cost magic state preparation for biased-noise qubits",
"authors": "Diego Ruiz, Jérémie Guillaud, Christophe Vuillot, Mazyar Mirrahimi",
"year": "2025",
"journal": "arXiv",
"url": "https://arxiv.org/abs/2507.12511"
},
{
"id": "Itogawa2025",
"type": "article",
"title": "Efficient magic state distillation by zero-Level distillation",
"authors": "Tomohiro Itogawa, Yugo Takada, Yutaka Hirano, Keisuke Fujii",
"year": "2025",
"journal": "PRX Quantum",
"url": "https://journals.aps.org/prxquantum/abstract/10.1103/thxx-njr6"
},
{
"id": "Hirano2024",
"type": "article",
"title": "Leveraging Zero-Level Distillation to Generate High-Fidelity Magic States",
"authors": "Yutaka Hirano, Tomohiro Itogawa, Keisuke Fujii",
"year": "2024",
"journal": "arXiv",
"url": "https://arxiv.org/abs/2404.09740"
},
{
"id": "Google2025",
"type": "article",
"title": "Magic state cultivation on a superconducting quantum processor",
"authors": "Emma Rosenfeld, et al.",
"year": "2025",
"journal": "arXiv",
"url": "https://arxiv.org/abs/2512.13908"
},
{
"id": "Chen2025",
"type": "article",
"title": "Efficient Magic State Cultivation on ℝ\u21192",
"authors": "Zi-Han Chen, Ming-Cheng Chen, Chao-Yang Lu, Jian-Wei Pan",
"year": "2025",
"journal": "arXiv",
"url": "https://arxiv.org/abs/2503.18657"
},
{
"id": "Hirano2025",
"type": "article",
"title": "Efficient magic state cultivation with lattice surgery",
"authors": "Yutaka Hirano, Riki Toshio, Tomohiro Itogawa, Keisuke Fujii",
"year": "2025",
"journal": "arXiv",
"url": "https://arxiv.org/abs/2510.24615"
},
{
"id": "Heinrich2019",
"type": "article",
"title": "Robustness of Magic and Symmetries of the Stabiliser Polytope",
"authors": "Markus Heinrich and David Gross",
"year": "2019",
"journal": "Quantum",
"url": "https://quantum-journal.org/papers/q-2019-04-08-132"
}
],
"basedOnPapers": [],
"referencedByPapers": [],
"relatedContent": [
{
"type": "demonstration",
"id": "tutorial_magic_state_distillation",
"weight": 1.0
},
{
"type": "demonstration",
"id": "tutorial_game_of_surface_codes",
"weight": 0.5
},
{
"type": "demonstration",
"id": "tutorial_lattice_surgery",
"weight": 0.5
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
pyqsp
Loading