Noise Transfer Approach to GKP Quantum Circuits
<p>Example <span class="html-italic">q</span> quadrature probability distribution for the cat state in Equation (<a href="#FD13-entropy-26-00874" class="html-disp-formula">13</a>) with <math display="inline"><semantics> <mrow> <mi>α</mi> <mo>=</mo> <mn>2</mn> </mrow> </semantics></math>.</p> "> Figure 2
<p>Example <span class="html-italic">q</span> quadrature probability distribution for the GKP state in Equation (20) with <math display="inline"><semantics> <mrow> <mi>μ</mi> <mo>=</mo> <mn>1</mn> </mrow> </semantics></math> and <math display="inline"><semantics> <mrow> <msup> <mo>Δ</mo> <mn>2</mn> </msup> <mo>=</mo> <mn>0.1</mn> </mrow> </semantics></math>.</p> "> Figure 3
<p>Example <span class="html-italic">q</span> quadrature probability distribution for the GKP state in Equation (20) with <math display="inline"><semantics> <mrow> <mi>μ</mi> <mo>=</mo> <mn>1</mn> </mrow> </semantics></math> and <math display="inline"><semantics> <mrow> <msup> <mo>Δ</mo> <mn>2</mn> </msup> <mo>=</mo> <mn>0.1</mn> </mrow> </semantics></math> but rotated through a quadrature angle of <math display="inline"><semantics> <mrow> <mi>π</mi> <mo>/</mo> <mn>2</mn> </mrow> </semantics></math>. This is equal to the “−” GKP state or, equivalently, the <span class="html-italic">p</span> quadrature probability distribution of the “1” state.</p> "> Figure 4
<p>Average position quadrature variance <math display="inline"><semantics> <msub> <mi>V</mi> <mi>q</mi> </msub> </semantics></math> as a function of the parameter <math display="inline"><semantics> <mi>α</mi> </semantics></math> for the cat state defined in Equation (<a href="#FD13-entropy-26-00874" class="html-disp-formula">13</a>). Notably, <math display="inline"><semantics> <mrow> <msub> <mi>V</mi> <mi>q</mi> </msub> <mo><</mo> <mn>1</mn> </mrow> </semantics></math> for small values of <math display="inline"><semantics> <mi>α</mi> </semantics></math>, which can be attributed to clipping effects.</p> "> Figure 5
<p>Average position quadrature variance <math display="inline"><semantics> <msub> <mi>V</mi> <mi>q</mi> </msub> </semantics></math> as a function of the squeezing parameter <math display="inline"><semantics> <msup> <mo>Δ</mo> <mn>2</mn> </msup> </semantics></math> for GKP logical states. The computational-basis states are defined in Equation (20), and the dual-basis states are simply rotated versions of the computational-basis states. The dashed line represents <math display="inline"><semantics> <msup> <mo>Δ</mo> <mn>2</mn> </msup> </semantics></math>. <math display="inline"><semantics> <msub> <mi>V</mi> <mi>q</mi> </msub> </semantics></math> matches <math display="inline"><semantics> <msup> <mo>Δ</mo> <mn>2</mn> </msup> </semantics></math> for small values of <math display="inline"><semantics> <mo>Δ</mo> </semantics></math> but deviates in a state-dependent way for larger values. Plotting <math display="inline"><semantics> <msub> <mi>V</mi> <mi>p</mi> </msub> </semantics></math> follows a similar approach, as the <span class="html-italic">p</span> quadrature is simply a rotation, with the computational and dual-basis states switching roles.</p> "> Figure 6
<p>Simple teleportation circuit with CZ gates to interact with the modes and feedforward of momentum measurements of mode 1 as imaginary displacements of mode 3 and momentum measurements of mode 2 as real displacements of mode 3. The measurement of mode 1 is represented by the operator <math display="inline"><semantics> <msub> <mover accent="true"> <mi>p</mi> <mo stretchy="false">^</mo> </mover> <mrow> <mn>1</mn> <mi>o</mi> </mrow> </msub> </semantics></math>, but if error correction is being implemented, then it is <math display="inline"><semantics> <msub> <mover accent="true"> <mi>p</mi> <mo stretchy="false">^</mo> </mover> <mrow> <mi>c</mi> <mn>1</mn> <mi>o</mi> </mrow> </msub> </semantics></math>, which is fed forward. Similarly, the measurement of mode 2 is represented by the operator <math display="inline"><semantics> <msub> <mover accent="true"> <mi>p</mi> <mo stretchy="false">^</mo> </mover> <mrow> <mn>2</mn> <mi>o</mi> </mrow> </msub> </semantics></math>, but if error correction is being implemented, then it is <math display="inline"><semantics> <msub> <mover accent="true"> <mi>p</mi> <mo stretchy="false">^</mo> </mover> <mrow> <mi>c</mi> <mn>2</mn> <mi>o</mi> </mrow> </msub> </semantics></math>, which is fed forward.</p> "> Figure 7
<p>The simple teleportation error correction circuit of <a href="#entropy-26-00874-f003" class="html-fig">Figure 3</a> but with loss errors included for all components. The loss is modelled with beamsplitters, where the transmission of the beamsplitters represents the efficiency of the corresponding components. Additional components (loss and linear amplification of mode 3) are indicated in blue. These components, along with tailored feedforward gains, allow the circuit to still implement error correction. The measurement of mode 1 is represented by the operator <math display="inline"><semantics> <msub> <mover accent="true"> <mi>p</mi> <mo stretchy="false">^</mo> </mover> <mrow> <mn>1</mn> <mi>o</mi> </mrow> </msub> </semantics></math>, but if error correction is being implemented, then it is <math display="inline"><semantics> <msub> <mover accent="true"> <mi>p</mi> <mo stretchy="false">^</mo> </mover> <mrow> <mi>c</mi> <mn>1</mn> <mi>o</mi> </mrow> </msub> </semantics></math> which is fed forward. Similarly, the measurement of mode 2 is represented by the operator <math display="inline"><semantics> <msub> <mover accent="true"> <mi>p</mi> <mo stretchy="false">^</mo> </mover> <mrow> <mn>2</mn> <mi>o</mi> </mrow> </msub> </semantics></math>, but if error correction is being implemented, then it is <math display="inline"><semantics> <msub> <mover accent="true"> <mi>p</mi> <mo stretchy="false">^</mo> </mover> <mrow> <mi>c</mi> <mn>2</mn> <mi>o</mi> </mrow> </msub> </semantics></math> which is fed forward.</p> ">
Abstract
:1. Introduction
2. Signal and Fluctuation Operators
2.1. Cat States
2.2. GKP States
3. Operator Evolution and Feedforward
4. GKP Error Correction
4.1. Ideal Case
4.2. Loss Tolerance
4.3. Logical Errors
5. Discussion and Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Bachor, H.; Ralph, T.C. A Guide to Experiment in Quantum Optics, 3rd ed.; Wiley: Hoboken, NJ, USA, 2019. [Google Scholar]
- Weedbrook, C.; Pirandola, S.; Garcıa-Patron, R.; Cerf, N.J.; Ralph, T.C.; Shapiro, J.H.; Lloyd, S. Gaussian Quantum Information. Rev. Mod. Phys. 2012, 84, 621. [Google Scholar] [CrossRef]
- Ralph, T.C.; Gilchrist, A.; Milburn, G.J.; Munro, W.J.; Glancy, S. Quantum Computation with Coherent Optical States. Phys. Rev. A 2003, 68, 042319. [Google Scholar] [CrossRef]
- Gottesman, D.; Kitaev, A.; Preskil, J. Encoding a qubit in an oscillator. Phys. Rev. A 2001, 64, 012310. [Google Scholar] [CrossRef]
- Menicucci, N.C. Fault-Tolerant Measurement-Based Quantum Computing with Continuous-Variable Cluster States. Phys. Rev. Lett. 2014, 112, 120504. [Google Scholar] [CrossRef] [PubMed]
- Pantaleoni, G.; Baragiola, B.Q.; Menicucci, N.C. Modular bosonic subsystem codes. Phys. Rev. Lett. 2020, 125, 040501. [Google Scholar] [CrossRef] [PubMed]
- Tzitrin, I.; Bourassa, J.E.; Menicucci, N.C.; Sabapathy, K.K. Progress towards practical qubit computation using approximate Gottesman-Kitaev-Preskill codes. Phys. Rev. A 2020, 101, 032315. [Google Scholar] [CrossRef]
- Bourassa, J.E.; Alexander, R.N.; Vasmer, M.; Patil, A.; Tzitrin, I.; Matsuura, T.; Su, D.; Baragiola, B.Q.; Guha, S.; Dauphinais, G.; et al. Blueprint for a scalable photonic fault-tolerant quantum computer. Quantum 2021, 5, 392. [Google Scholar] [CrossRef]
- Hillmann, T.; Quijandría, F.; Grimsmo, A.L.; Ferrini, G. Performance of Teleportation-Based Error-Correction Circuits for Bosonic Codes with Noisy Measurements. PRX Quantum 2022, 3, 020334. [Google Scholar] [CrossRef]
- Glancy, S.; Knill, E. Error analysis for encoding a qubit in an oscillator. Phys. Rev. A 2006, 73, 012325. [Google Scholar] [CrossRef]
- Menicucci, N.C.; van Loock, P.; Gu, M.; Weedbrook, C.; Ralph, T.C.; Nielsen, M.A. Universal Quantum Computation with Continuous-Variable Cluster States. Phys. Rev. Lett. 2006, 97, 110501. [Google Scholar] [CrossRef] [PubMed]
- Baragiola, B.Q.; Pantaleoni, G.; Alexander, R.N.; Karanjai, A.; Menicucci, N.C. All-Gaussian Universality and Fault Tolerance with the Gottesman-Kitaev-Preskill Code. Phys. Rev. Lett. 2019, 123, 200502. [Google Scholar] [CrossRef] [PubMed]
- Schmidt, F.; Miller, D.; van Loock, P. Error-corrected quantum repeaters with Gottesman-Kitaev-Preskill qudits. Phys. Rev. A 2024, 109, 042427. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Ralph, T.C.; Winnel, M.S.; Swain, S.N.; Marshman, R.J. Noise Transfer Approach to GKP Quantum Circuits. Entropy 2024, 26, 874. https://doi.org/10.3390/e26100874
Ralph TC, Winnel MS, Swain SN, Marshman RJ. Noise Transfer Approach to GKP Quantum Circuits. Entropy. 2024; 26(10):874. https://doi.org/10.3390/e26100874
Chicago/Turabian StyleRalph, Timothy C., Matthew S. Winnel, S. Nibedita Swain, and Ryan J. Marshman. 2024. "Noise Transfer Approach to GKP Quantum Circuits" Entropy 26, no. 10: 874. https://doi.org/10.3390/e26100874