Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

QROM demo to master #1213

Merged
merged 20 commits into from
Sep 18, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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.
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.
82 changes: 82 additions & 0 deletions demonstrations/tutorial_intro_qrom.metadata.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,82 @@
{
"title": "Intro to quantum read-only memory (QROM)",
"authors": [
{
"username": "KetPuntoG"
},
{
"username": "ixfoduap"
}
],
"dateOfPublication": "2024-09-18T00:00:00+00:00",
"dateOfLastModification": "2024-09-18T00:00:00+00:00",
"categories": [
"Algorithms",
"Quantum Computing"
],
"tags": [],
"previewImages": [
{
"type": "thumbnail",
"uri": "/_static/demo_thumbnails/regular_demo_thumbnails/thumbnail_qrom.png"
},
{
"type": "large_thumbnail",
"uri": "/_static/demo_thumbnails/large_demo_thumbnails/thumbnail_large_qrom.png"
}
],
"seoDescription": "Learn how to enter data into a quantum computer with a quantum read-only memory (QROM) approach.",
KetpuntoG marked this conversation as resolved.
Show resolved Hide resolved
"doi": "",
"canonicalURL": "/qml/demos/tutorial_intro_qrom",
"references": [
{
"id": "unary",
"type": "article",
"title": "Encoding Electronic Spectra in Quantum Circuits with Linear T Complexity",
"authors": "Ryan Babbush, Craig Gidney, Dominic W. Berry, Nathan Wiebe, Jarrod McClean, Alexandru Paler, Austin Fowler, Hartmut Neven",
"year": "2018",
"publisher": "",
"journal": "Physical Review X",
"url": "http://dx.doi.org/10.1103/PhysRevX.8.041015"
},
{
"id": "selectSwap",
"type": "article",
"title": "Trading T-gates for dirty qubits in state preparation and unitary synthesis",
"authors": "Guang Hao Low, Vadym Kliuchnikov, Luke Schaeffer",
"year": "2018",
"publisher": "",
"journal": "arXiv",
"url": "https://arxiv.org/abs/1812.00954"
},
{
"id": "cleanQROM",
"type": "article",
"title": "Qubitization of Arbitrary Basis Quantum Chemistry Leveraging Sparsity and Low Rank Factorization",
"authors": "Dominic W. Berry, Craig Gidney, Mario Motta, Jarrod R. McClean, Ryan Babbush",
"year": "2019",
"publisher": "",
"journal": "Quantum",
"url": "http://dx.doi.org/10.22331/q-2019-12-02-208"
},
{
"id": "StatePrep",
"type": "article",
"title": "Creating superpositions that correspond to efficiently integrable probability distributions",
"authors": "Lov Grover, Terry Rudolph",
"year": "2002",
"publisher": "",
"journal": "arXiv",
"url": "https://arxiv.org/abs/quant-ph/0208112"
}
],
"basedOnPapers": [],
"referencedByPapers": [],
"relatedContent": [
{
"type": "demonstration",
"id": "tutorial_initial_state_preparation",
"weight": 1.0
}
]
}
Loading
Loading