Replies: 1 comment
-
Pardon me as the question was not clear. ZCZ/CZ is present! I think single qubit rotations,
Before applying the rotation gates: After applying the rotation gates, stated in point 15: |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Motivation
By applying these operations on a Stabilizer of
[[5, 1 3]]
code (assuming that it's thePerfect5()
code) -- By using this conversion scheme, the paper "Fault-tolerant quantum error correction code conversion" converts it into[[7, 1, 3]]
Steane code. We can test whether at the end, we get equivalent Steane Code.Caption: Fig1. Circuit diagram of conversion between error correction codes. Solid circles with a line connecting them represent control-sign (CZ) gates. Single-qubit rotations are labelled by the axis of rotation and a subscripted angle of rotation. Hadamard gates are labelled by ‘H’.
We need a two qubit
CZ
gate,X
rotation of pi/2 andZ
rotation of pi/2. Do we have access to these gates at the moment? I am not sure they are present in SymbolicCliffords.jl, there is some note on boolean formulas of phase here:Is this for internal use or should we have it in the documentation as well?
QuantumClifford.jl/src/symbolic_cliffords.jl
Lines 293 to 303 in c64492b
Code Conversion using Stabilizer Formalism
Can we apply the entire circuit (shown above, generally as well) to the Stabilizer state? Is that a fair question to ask? Or we apply each gate step by step to the Stabilizer state which we can do using
apply!
? I also checked out thenaive_encoding_circuit
incircuits.jl
and it seems there the gates are applied one by one, in a sequential manner.It can be pretty useful when converting one Stabilizer code to another (via a sequence of applying gates, represented as a circuit) as conversion schemes may be described in the form of a circuit. I tried to
apply
this example given in doc.Thanks for your help, @Krastanov!
Beta Was this translation helpful? Give feedback.
All reactions