Craig Gidney's user avatar
Craig Gidney's user avatar
Craig Gidney's user avatar
Craig Gidney
  • Member for 6 years, 1 month
  • Last seen this week
17 votes
1 answer
539 views

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

12 votes
1 answer
459 views

Simulating Clifford + few-T circuits

11 votes
4 answers
994 views

Minimum number of CNOTs for Toffoli with non-adjacent controls

10 votes
1 answer
392 views

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

10 votes
3 answers
955 views

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

10 votes
1 answer
450 views

Minimum number of T gates needed to perform two overlapping Toffolis

10 votes
2 answers
459 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
334 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
536 views

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

8 votes
1 answer
176 views

Is there a fast sparse Hadamard transform?

7 votes
3 answers
2k views

How many N-qubit stabilizer states are there?

7 votes
1 answer
116 views

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

7 votes
1 answer
583 views

Is the diamond norm subadditive under composition?

6 votes
3 answers
107 views

Simulator-dependent implementations in Q#

6 votes
2 answers
451 views

Simulating flag qubits and conditional branches using Stim

6 votes
1 answer
278 views

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

6 votes
1 answer
111 views

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

5 votes
4 answers
362 views

A 32x32 matrix with the best rank * span_weight

5 votes
1 answer
367 views

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

5 votes
2 answers
154 views

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

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
201 views

Does Q# have a bigint type?

4 votes
1 answer
409 views

Deriving a state vector from a stabilizer state's generators

4 votes
1 answer
321 views

Performing a generic single-qubit Pauli error channel in stim

4 votes
0 answers
80 views

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

3 votes
2 answers
721 views

How do I perform an erasure error in stim?

3 votes
1 answer
70 views

How do I sample from a stim Tableau's stabilizer state?