Craig Gidney's user avatar
Craig Gidney's user avatar
Craig Gidney's user avatar
Craig Gidney
  • Member for 5 years, 11 months
  • Last seen this week
17 votes
1 answer
527 views

Reference that explains how to read 3d topological diagrams for surface code computations

12 votes
1 answer
439 views

Simulating Clifford + few-T circuits

11 votes
4 answers
977 views

Minimum number of CNOTs for Toffoli with non-adjacent controls

10 votes
1 answer
379 views

Minimum number of CNOTs for a 4-qubit increment on a planar grid

10 votes
3 answers
935 views

Is there a simple rule for the inverse of a Clifford circuit's stabilizer table?

10 votes
1 answer
438 views

Minimum number of T gates needed to perform two overlapping Toffolis

10 votes
2 answers
451 views

If Majorana qubits are analogous to surface codes, why do the diagrams use lines instead of squares?

9 votes
2 answers
1k views

Expected repetitions of the quantum part of Shor's algorithm

9 votes
2 answers
332 views

Fast way to check if two state vectors are equivalent up to Pauli operations

8 votes
2 answers
5k views

What is the matrix of the iSwap gate?

8 votes
1 answer
166 views

Is there a fast sparse Hadamard transform?

7 votes
1 answer
503 views

Is Toffoli a fault tolerant transversal gate of the repetition code on bit-flip-error-only qubits?

7 votes
1 answer
551 views

Is the diamond norm subadditive under composition?

7 votes
3 answers
2k views

How many N-qubit stabilizer states are there?

6 votes
3 answers
107 views

Simulator-dependent implementations in Q#

6 votes
2 answers
430 views

Simulating flag qubits and conditional branches using Stim

6 votes
1 answer
109 views

What is the quantum bandwidth of a planar array of noisy qubits, assuming free classical communication?

6 votes
1 answer
100 views

Are there tools I can use to test OpenQASM 3 circuits?

5 votes
4 answers
360 views

A 32x32 matrix with the best rank * span_weight

5 votes
1 answer
239 views

Is QFT qubit recycling compatible with Zeckendorf's Fibonacci representation of integers?

5 votes
2 answers
153 views

How do I produce circuit diagrams from a Q# program?

5 votes
1 answer
366 views

Given a $|W_8\rangle$, perform a CCCZ using stabilizer operations

4 votes
1 answer
218 views

How do I write functions that modify operations in Q#?

4 votes
1 answer
155 views

How do I name the adjoint of an operation in Q#?

4 votes
3 answers
200 views

Does Q# have a bigint type?

4 votes
1 answer
304 views

Performing a generic single-qubit Pauli error channel in stim

4 votes
0 answers
79 views

Is it ever beneficial to communicate qubits that aren't EPR pairs?

3 votes
2 answers
661 views

How do I perform an erasure error in stim?

3 votes
1 answer
148 views

How do I get a list of control qubits from Q# operations when tracing the simulation in C#?

3 votes
1 answer
83 views

How do I do printf debugging in Q# in a convenient way?