From 36ff3dafd784378aba037d0478b50a5a37bb27f6 Mon Sep 17 00:00:00 2001 From: nate stemen Date: Wed, 20 Nov 2024 18:57:51 -0800 Subject: [PATCH 1/5] fix link rendering --- docs/source/noise.rst | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/docs/source/noise.rst b/docs/source/noise.rst index 0f11df13b..66122eb86 100644 --- a/docs/source/noise.rst +++ b/docs/source/noise.rst @@ -49,9 +49,7 @@ where :math:`p\in [0,1]` gives the classical probability that the state is :math Note that classical uncertainty in the wavefunction is markedly different from superpositions. We can represent superpositions using wavefunctions, but use density matrices to describe distributions over wavefunctions. You can read -more about density matrices here [DensityMatrix]_. - -.. [DensityMatrix] https://en.wikipedia.org/wiki/Density_matrix +more about density matrices `here `__. Quantum Gate Errors =================== From e3d6bb0d0c8cb35c196f7f1680e5b948a33d3496 Mon Sep 17 00:00:00 2001 From: nate stemen Date: Wed, 20 Nov 2024 19:06:28 -0800 Subject: [PATCH 2/5] use consistent anchor text for links --- docs/source/noise.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/source/noise.rst b/docs/source/noise.rst index 66122eb86..93af85eae 100644 --- a/docs/source/noise.rst +++ b/docs/source/noise.rst @@ -78,9 +78,9 @@ quantum gate errors: :math:`\rho`. Maps expressed in the above form are called Kraus maps. It can be shown that every physical map on a finite dimensional quantum system can be represented as a Kraus map, though this - representation is not generally unique. `You can find more + representation is not generally unique. You can find more information about quantum operations - here `__ + `here `__. In a way, coherent errors are *in principle* amendable by more precisely calibrated control. Incoherent errors are more tricky. From f5e7122945d431f4a4c4d81775c0da919b68691e Mon Sep 17 00:00:00 2001 From: nate stemen Date: Wed, 20 Nov 2024 19:46:30 -0800 Subject: [PATCH 3/5] fix broken link --- docs/source/noise.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/source/noise.rst b/docs/source/noise.rst index 93af85eae..ffc731c4e 100644 --- a/docs/source/noise.rst +++ b/docs/source/noise.rst @@ -784,7 +784,7 @@ This section provides the necessary theoretical foundation for accurately modeling noisy quantum measurements on superconducting quantum processors. It relies on some of the abstractions (density matrices, Kraus maps) introduced in our notebook on `gate noise -models `__. +models `_. The most general type of measurement performed on a single qubit at a single time can be characterized by some set :math:`\mathcal{O}` of From e585e9ec3eb95f21587bd5fe9ee64e7a472f790b Mon Sep 17 00:00:00 2001 From: nate stemen Date: Wed, 20 Nov 2024 22:40:03 -0800 Subject: [PATCH 4/5] replace link with section reference --- docs/source/noise.rst | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/docs/source/noise.rst b/docs/source/noise.rst index ffc731c4e..19d1c55f9 100644 --- a/docs/source/noise.rst +++ b/docs/source/noise.rst @@ -572,8 +572,6 @@ good starting point.** .. image:: images/GateNoiseModels_20_1.png -.. end import from GateNoiseModel.ipynb - ************************ Adding Decoherence Noise ************************ @@ -783,8 +781,7 @@ Qubit measurements This section provides the necessary theoretical foundation for accurately modeling noisy quantum measurements on superconducting quantum processors. It relies on some of the abstractions (density -matrices, Kraus maps) introduced in our notebook on `gate noise -models `_. +matrices, Kraus maps) introduced above in `Noisy gates on the QVM`_. The most general type of measurement performed on a single qubit at a single time can be characterized by some set :math:`\mathcal{O}` of @@ -844,7 +841,7 @@ map: The completeness of the projector set ensures that the trace of the post measurement is still 1 and the Kraus map form of this expression ensures that :math:`\rho_{\text{post measurement}}` is a positive -(semi-)definite operator. +semi-definite operator. Classical Readout Bit-Flip Error ================================ From db68779df92042775b6f4240fe290e85ccf9b9c0 Mon Sep 17 00:00:00 2001 From: nate stemen Date: Wed, 20 Nov 2024 22:47:49 -0800 Subject: [PATCH 5/5] replace dead link --- docs/source/noise.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/source/noise.rst b/docs/source/noise.rst index 19d1c55f9..f307745f8 100644 --- a/docs/source/noise.rst +++ b/docs/source/noise.rst @@ -932,7 +932,7 @@ Further reading =============== Chapter 3 of John Preskill's lecture notes -http://www.theory.caltech.edu/people/preskill/ph229/notes/chap3.pdf +http://theory.caltech.edu/~preskill/ph219/chap3_15.pdf ************************** Working with readout noise