CARVIEW |
Select Language
HTTP/2 200
date: Tue, 29 Jul 2025 00:46:29 GMT
content-type: text/html; charset=utf-8
cf-ray: 96689976392ec195-BLR
cf-cache-status: DYNAMIC
cache-control: private
set-cookie: prov=be9d19cc-9d9e-4ab5-a35d-3d8c67c8ca5c; expires=Wed, 29 Jul 2026 00:46:29 GMT; domain=.stackexchange.com; path=/; secure; httponly
strict-transport-security: max-age=31536000; includeSubDomains
vary: Accept-Encoding
content-security-policy: upgrade-insecure-requests; frame-ancestors 'self' https://stackexchange.com
x-clacks-overhead: GNU Terry Pratchett
x-frame-options: SAMEORIGIN
x-request-guid: 4079d50f-84b6-437a-9e59-e9de44158fa4
x-worker-origin-response-time: 992000000
x-dns-prefetch-control: off
set-cookie: prov=be9d19cc-9d9e-4ab5-a35d-3d8c67c8ca5c; Path=/; HttpOnly; Domain=stackexchange.com
set-cookie: __cf_bm=CYSQZ86u4.jSrPm38IrH9qq1Z_fgyyudFJJLanD3F8A-1753749989-1.0.1.1-MhvWOg1MTZkfSwUZjleSP0tMzxMqrwXCNqth9VLgTJKtNzzO4xIMHPdMIUSCqW0fD7XotcO1NvwvSC_uGI3ATcq6YQ6UsCiqtwJ6h36tXbY; path=/; expires=Tue, 29-Jul-25 01:16:29 GMT; domain=.stackexchange.com; HttpOnly; Secure; SameSite=None
set-cookie: _cfuvid=o2zoazD3hDFlgEOo1jIl80nPcdwa_iIt6RjaAhh2KgY-1753749989851-0.0.1.1-604800000; path=/; domain=.stackexchange.com; HttpOnly; Secure; SameSite=None
server: cloudflare
content-encoding: gzip
Newest 'surface-code' Questions - Quantum Computing Stack Exchange
Skip to main content
Stack Exchange Network
Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
Visit Stack ExchangeTeams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Learn more about TeamsQuestions tagged [surface-code]
The surfaces codes are a family of quantum error correcting codes defined on a 2D lattice of qubits. Each code within this family has stabilizers that are defined equivalently in the bulk, but they differ in their boundary conditions.
249 questions
- Bountied 0
- Unanswered
- Frequent
- Score
- Trending
- Week
- Month
- Unanswered (my tags)
2
votes
0
answers
38
views
Understanding statistical argument for logical error rate in surface code
In ref, the logical error (see Eq. 12) is written as
$$P_L = d \frac{d!}{(d_e-1)!d_e!} p_e^{d_e}$$
The probability $p_e^{d_e}$ is probability of $d_e$ errors. My question is why there's no $(1-p_e)^{d-...
5
votes
1
answer
106
views
how are color codes related to hypergraph product codes
The relationship between color codes and surface codes came up here before in post1 and post2. A main reference is this Kubica paper. The "folding/unfolding" seems to be a key concept. ...
6
votes
1
answer
765
views
If T gates are now as expensive as CNOTs, what should be optimized?
Is there a simple circuit metric that describes the overhead of implementing a circuit with lattice surgery? If there is no such metric, does this imply that it no longer makes sense to optimize a ...
1
vote
1
answer
61
views
How do I use CORRELATED_ERROR() of stim to implement crosstalk error?
I want to implement crosstalk error in my surface code after performing the CNOTs, to make it data-ancilla crosstalk.
Currently, the CNOTs are applied this way:
CX qc1 qt1 qc2 qt2 qc3 qt2 ... and so ...
0
votes
0
answers
59
views
Is there any way to efficiently construct this circuit via lattice surgery?
Consider the following circuit performed on logical qubits 1, 2, 3, 4 (encoded as a rotated surface codes) via lattice surgery:
Currently I'm implementing the CNOTs directly via grow, split, merge, ...
1
vote
1
answer
84
views
How to Correct an Error in Stim Manually?
TLDR: I'm aware of how to generate a Stim circuit and sample detection events though am unable to more than 'observe' without using automated tools to decode which is not what I am looking to use. I'd ...
1
vote
2
answers
164
views
Is there any published work on Soft-Output (SO) decoders for color codes?
See here for what Soft-Output (SO) decoding is. In several research repositories, I find wrappers that add a “gap” or other confidence metric to colour-code decoders, for example the ...
4
votes
1
answer
223
views
How do you rotate a rotated surface code?
Given a single logical qubit encoded in a rotated surface code with X boundaries horizontally aligned and Z boundaries vertically aligned, how do you rotate it such that now the X boundaries are ...
1
vote
1
answer
66
views
Why does the distance-15 grafted matchable code in Magic State Cultivation idle like only a distance-11 surface code?
In the MSC paper the authors prepare a high-fidelity magic state by growing a small color-code patch and then grafting it onto a larger code.
Figure 16 plots the logical error-per-round while the ...
1
vote
0
answers
43
views
Stabilizers for the XYZ^2 code
From looking at this paper: https://arxiv.org/pdf/2112.06036, I was wondering if there was a straightforward way to code up and explicitly find the stabilizer generators for any arbitrary code ...
2
votes
1
answer
128
views
Why are the thresholds for the rotated surface code vs. lattice surgery different?
I am currently having trouble understanding the threshold graph for the CX-Gate implementation via lattice surgery. I have used my own package as well as the tqec package which creates ...
1
vote
1
answer
79
views
How does “Magic-state cultivation” (Gidney et al.) refine the ideas from "Fault-Tolerant Postselection" (Bombín et al.)?
The MSC paper cites Fault-Tolerant Postselection paper in its abstract but, as far as I can tell, never refers to it again in the body of the text.
After reading the two papers back-to-back I could ...
3
votes
1
answer
91
views
How to enumerate all low-weight undetectable logical errors from a stim circuit?
I have a stim.Circuit instance that is supposed to implement a distance 6 = 7 - 11 computation. It turns out that ...
2
votes
1
answer
73
views
STIM: How to define observables in a CX-Gate with lattice surgery?
I am currently implementing lattice surgery with the help of stim. My current goal is to create a package to implement a complete CNOT procedure with the help of lattice surgery. I am (in theory) done,...
1
vote
1
answer
144
views
Why are there different Implementations of the CX Gate through Lattice-Surgery?
Currently, I am implementing a CX gate in STIM with the help of lattice surgery and I am a bit confused why there are multiple ways of implementing it.
In an earlier paper by Horsman in 2013 (https://...
- The Overflow Blog
-
- Featured on Meta
-
-
Related Tags
error-correction × 160
stim × 54
stabilizer-code × 43
lattice-surgery × 31
fault-tolerance × 17
toric-code × 17
pymatching × 13
magic-states × 12
measurement × 9
logical-gates × 8
programming × 7
color-code × 7
stabilizer-state × 6
simulation × 6
resource-request × 5
error-mitigation × 4
noise × 4
qiskit × 4
clifford-group × 4
pauli-gates × 4
more related tags
Hot Network Questions
- Do a linearly sloped electric field and uniformly increasing magnetic field satisfy Maxwell's Equations? An apparent paradox
- How Does Code Reuse Work at NASA
- Eleven Special Flashcards
- The puzzle of chess pieces beating one another in “rock—paper—scissors” way
- Extract archives within archives using 7zip CLI
- Why doesn't the Windows C compiler reuse incoming shadow space in noreturn functions?
- What is this under cabinet lamp style? Are they easily convertible to LED?
- Expected Cards Left When One Color Is Exhausted
- Reason why golems do not run on wheels
- Help distinguishing between statistics in Mixed Model output table
- Hypothetical copyleft exposure developer on proprietary project, legal?
- An SF novel where a very young child escapes being murdered by hiding in the water tank of a toilet
- Does group action on a ring induce an action on a Morita equivalent ring
- Will a reinforced 1" concrete slab be durable?
- Can the term "iso-polyphony" be used generally, or is it considered only Albanian?
- Momentary to Latching Button circuit with default OFF on Startup
- What is the grammar of が after an い-adjective?
- Book recommendations for theistic books about God's existence
- Where do I download Trackmania 2020 skins to?
- Testing Hypotheses with Limited Data in an Ecological Experiment. How do I approach my data?
- suppress space in ^{-1}
- If I buy spell components for a different price than the official one, does that change anything about how they work as a component?
- Self explanatory
- Why does Timor-Leste call itself a "Democratic Republic" despite little apparent Marxist-Leninist ideology?