user avatar
user avatar
user avatar
Craig Gidney
  • Member for 4 years, 5 months
  • Last seen this week
15 votes
0 answers
293 views

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

12 votes
1 answer
297 views

Simulating Clifford + few-T circuits

10 votes
1 answer
282 views

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

10 votes
3 answers
630 views

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

10 votes
1 answer
277 views

Minimum number of T gates needed to perform two overlapping Toffolis

9 votes
4 answers
685 views

Minimum number of CNOTs for Toffoli with non-adjacent controls

9 votes
2 answers
341 views

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

8 votes
2 answers
4k views

What is the matrix of the iSwap gate?

8 votes
2 answers
745 views

Expected repetitions of the quantum part of Shor's algorithm

8 votes
2 answers
268 views

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

7 votes
1 answer
300 views

Is the diamond norm subadditive under composition?

7 votes
1 answer
264 views

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

6 votes
2 answers
179 views

Simulating flag qubits and conditional branches using Stim

6 votes
3 answers
104 views

Simulator-dependent implementations in Q#

6 votes
1 answer
83 views

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

5 votes
2 answers
133 views

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

4 votes
1 answer
208 views

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

4 votes
1 answer
145 views

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

4 votes
3 answers
193 views

Does Q# have a bigint type?

4 votes
1 answer
621 views

How many N-qubit stabilizer states are there?

4 votes
1 answer
131 views

Performing a generic single-qubit Pauli error channel in stim

4 votes
1 answer
337 views

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

3 votes
1 answer
61 views

How do I initialize stim's tableau simulator to a random tableau?

3 votes
2 answers
53 views

Creating a resource count unit test in Q#

3 votes
1 answer
117 views

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

3 votes
1 answer
84 views

cirq.Ry complains that it needs one argument

3 votes
1 answer
73 views

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

3 votes
1 answer
259 views

Deriving a state vector from a stabilizer state's generators

2 votes
1 answer
173 views

How do I multiply an integer and a double in Q#?

2 votes
1 answer
79 views

Programmatic access to wavefunction in Q# for tests