Following my question about the equivalence of coherent and no coherent error, in surface codes.
Now I understand, it is not equivalent. I tried to read some articles about it, and I couldn't find a straightforward recipe, to convert certain coherent errors in surface code, to Pauli errors that happen in probability (in order to boost simulation time) which will give the same logical errors as it was if the coherent error was simulated.
The thing that I am looking for, is an answer like:
- If you have a coherent error that happens in your $n$ qubits
- Assume your coherent error is of the form $E=E_1\otimes...\otimes E_n$
- Which can be shown also as decompose to Pauli like $E=({a_1 I+b_1 X + c_1 Y + d_1 Z})\otimes...\otimes ({a_n I+b_n X + c_n Y + d_n Z})$
- You can build a circuit, which will have the same logical error probability if you will use Pauli errors in the probabilities $p$ to every Pauli combination, where $p(Some Pauli Combination)$ is a function of {$a_i ,b_i, c_i , d_i $}
So, how can I choose the proper $p$ that will give me a good approximation to simulate the same logical error rate?