Skip to content

Commit

Permalink
Merge branch 'master' into spin_hamiltonian
Browse files Browse the repository at this point in the history
  • Loading branch information
soranjh authored Nov 6, 2024
2 parents dbdd7e6 + 5f7ec9b commit 19dd7c6
Show file tree
Hide file tree
Showing 8 changed files with 478 additions and 69 deletions.
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.
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
{
"title": "How to use quantum arithmetic operators",
"authors": [
{
"username": "gmlejarza"
},
{
"username": "KetPuntoG"
}
],
"dateOfPublication": "2024-11-05T00:00:00+00:00",
"dateOfLastModification": "2024-11-05T00:00:00+00:00",
"categories": [
"Quantum Computing",
"Algorithms",
"How-to"
],
"tags": [],
"previewImages": [
{
"type": "thumbnail",
"uri": "/_static/demo_thumbnails/regular_demo_thumbnails/thumbnail_how_to_use_quantum_arithmetic_operators.png"
},
{
"type": "large_thumbnail",
"uri": "/_static/demo_thumbnails/large_demo_thumbnails/thumbnail_large_how_to_use_quantum_arithmetic_operators.png"
}
],
"seoDescription": "Learn how to use the quantum arithmetic operators of PennyLane.",
"doi": "",
"references": [
{
"id": "shor_exp",
"type": "article",
"title": "Shor's Factoring Algorithm and Modular Exponentiation Operators",
"authors": "Robert L Singleton Jr",
"year": "2023",
"publisher": "",
"url": "https://arxiv.org/abs/2306.09122/"
},
{
"id": "sanders",
"type": "article",
"title": "Black-box quantum state preparation without arithmetic",
"authors": "Yuval R. Sanders, Guang Hao Low, Artur Scherer, Dominic W. Berry",
"year": "2018",
"publisher": "",
"url": "https://arxiv.org/abs/1807.03206/"
}
],
"basedOnPapers": [],
"referencedByPapers": [],
"relatedContent": [
{
"type": "demonstration",
"id": "tutorial_qft_arithmetics",
"weight": 1.0
},
{
"type": "demonstration",
"id": "tutorial_how_to_use_registers",
"weight": 1.0
}
]
}
356 changes: 356 additions & 0 deletions demonstrations/tutorial_how_to_use_quantum_arithmetic_operators.py

Large diffs are not rendered by default.

116 changes: 52 additions & 64 deletions poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 5 additions & 5 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -38,11 +38,11 @@ pypandoc = "1.5"
# These pinned versions of PL are NOT used for Dev builds #
# The latest commit from GitHub is used instead #
###########################################################
pennylane = "0.38.0"
pennylane-cirq = "0.36.0"
pennylane-qiskit = "0.38.0"
pennylane-qulacs = "0.36.0"
pennylane-catalyst = "0.8.1"
pennylane = "0.39.0"
pennylane-cirq = "0.39.0"
pennylane-qiskit = "0.39.0"
pennylane-qulacs = "0.39.0"
pennylane-catalyst = "0.9.0"
##########################################################


Expand Down

0 comments on commit 19dd7c6

Please sign in to comment.