Skip to content

Error correction with stabilizer codes #1365

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

Open
wants to merge 40 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
a6e4463
Added error correction demo
alvaro-at-xanadu May 7, 2025
55121b4
added imports
alvaro-at-xanadu May 7, 2025
0cffde1
fixed code
alvaro-at-xanadu May 7, 2025
ee6b836
fixed some rendering
alvaro-at-xanadu May 7, 2025
a8baac8
more rendering errors
alvaro-at-xanadu May 7, 2025
8fc39f2
fixes
alvaro-at-xanadu May 8, 2025
ca0ed07
header text
alvaro-at-xanadu May 8, 2025
38d20ca
fixes
alvaro-at-xanadu May 8, 2025
f5045af
sections
alvaro-at-xanadu May 8, 2025
2e4dedc
whatsgoingon
alvaro-at-xanadu May 8, 2025
caddf2a
try again
alvaro-at-xanadu May 8, 2025
399f259
more on operator picture
alvaro-at-xanadu May 9, 2025
ae42540
stabilizer formalism and table
alvaro-at-xanadu May 9, 2025
1f19cdf
Added section on stabilizer generators
alvaro-at-xanadu May 12, 2025
7acf0e8
imports
alvaro-at-xanadu May 12, 2025
8626e1d
Merge branch 'master' into stabilizer_codes
alvaro-at-xanadu May 12, 2025
8e050e1
Added logical operators
alvaro-at-xanadu May 13, 2025
846164f
5 qubit code
alvaro-at-xanadu May 13, 2025
9a4baed
fix latex typos
alvaro-at-xanadu May 13, 2025
da0ef98
Added code and figure
alvaro-at-xanadu May 16, 2025
099afb4
indentation
alvaro-at-xanadu May 16, 2025
833e7e2
fix code
alvaro-at-xanadu May 16, 2025
e4418e0
more stuff
alvaro-at-xanadu May 16, 2025
a7817d4
Added table
alvaro-at-xanadu May 28, 2025
800ae5f
Merge branch 'master' into stabilizer_codes
alvaro-at-xanadu May 28, 2025
ace0501
more tables
alvaro-at-xanadu May 28, 2025
91f0033
Merge branch 'stabilizer_codes' of github.com:PennyLaneAI/qml into st…
alvaro-at-xanadu May 28, 2025
a0cfeb4
try and fix table
alvaro-at-xanadu May 28, 2025
47f8d77
formulas not rendering
alvaro-at-xanadu May 28, 2025
23a7d0a
weird math
alvaro-at-xanadu May 29, 2025
bcbc685
try table out
alvaro-at-xanadu May 29, 2025
56d26d4
figures
alvaro-at-xanadu May 29, 2025
82b418b
image as table
alvaro-at-xanadu May 29, 2025
3d4daeb
some corrections
alvaro-at-xanadu May 29, 2025
1de298e
added note
alvaro-at-xanadu May 29, 2025
dd1538f
changes to text and metadata
alvaro-at-xanadu Jun 2, 2025
11cafb9
phdthesis
alvaro-at-xanadu Jun 2, 2025
54a9119
siddhu's version
alvaro-at-xanadu Jun 30, 2025
7224d60
rendering issues
alvaro-at-xanadu Jun 30, 2025
ed0f511
some changes to text
alvaro-at-xanadu Jul 2, 2025
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.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
60 changes: 60 additions & 0 deletions demonstrations/tutorial_stabilizer_codes.metadata.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
{
"title": "Stabilizer codes for quantum error correction",
"authors": [
{
"username": "chsid"
},
{
"username": "alvaro"
}
],
"dateOfPublication": "2025-01-23T09:00:00+00:00",
"dateOfLastModification": "2025-01-23T09:00:00+00:00",
"categories": [
"Algorithms",
"Quantum Computing",
"Quantum Hardware"
],
"tags": [],
"previewImages": [
{
"type": "thumbnail",
"uri": "/_static/demo_thumbnails/regular_demo_thumbnails/thumbnail_tensor_network_basics.png"
},
{
"type": "large_thumbnail",
"uri": "/_static/demo_thumbnails/large_demo_thumbnails/thumbnail_large_tensor_network_basics.png"
}
],
"seoDescription": "Learn all about the stabilizer formalism for quantum error correction with concrete coding examples.",
"doi": "",
"references": [
{
"id": "gottesman1997stabilizercodesquantumerror",
"type": "phdthesis",
"title": "Stabilizer Codes and Quantum Error Correction",
"authors": "Daniel Gottesman",
"year": "1997",
"url": "https://arxiv.org/abs/quant-ph/9705052"
}
],
"basedOnPapers": [],
"referencedByPapers": [],
"relatedContent": [
{
"type": "demonstration",
"id": "tutorial_game_of_surface_codes",
"weight": 1.0
},
{
"type": "demonstration",
"id": "tutorial_toric_code",
"weight": 1.0
},
{
"type": "demonstration",
"id": "tutorial_mbqc",
"weight": 1.0
}
]
}
Loading