From e0fd73ab338ed4539d29d93fdbafe46157043dda Mon Sep 17 00:00:00 2001 From: "Victor V. Albert" Date: Wed, 25 Oct 2023 09:14:52 -0400 Subject: [PATCH] Rhombic dodecahedron surface --- .../fock_state/rotation/binomial.yml | 1 + .../oscillators/stabilizer/lattice/gkp.yml | 2 +- .../two_dim/rhombic_dodecahedron_surface.yml | 30 +++++++++++++++++++ .../two_dim/stellated_dodecahedron_css.yml | 7 +++-- 4 files changed, 37 insertions(+), 3 deletions(-) create mode 100644 codes/quantum/qubits/stabilizer/topological/surface/two_dim/rhombic_dodecahedron_surface.yml diff --git a/codes/quantum/oscillators/fock_state/rotation/binomial.yml b/codes/quantum/oscillators/fock_state/rotation/binomial.yml index 9e89eaf27..4a900611c 100644 --- a/codes/quantum/oscillators/fock_state/rotation/binomial.yml +++ b/codes/quantum/oscillators/fock_state/rotation/binomial.yml @@ -44,6 +44,7 @@ features: realizations: - 'Microwave cavities coupled to superconducting circuits: state transfer between a binomial codeword to another system \cite{arxiv:1712.05832}, error-correction protocol nearly reaching break-even \cite{arxiv:1805.09072}, and a teleported CNOT gate \cite{arxiv:1810.04690}. A realization of the "0-2-4" encoding is the first to go beyond break-even error-correction and yields a logical lifetime that exceeds the cavity lifetime by \(16\%\) \cite{arxiv:2211.09319} (see also \cite{arxiv:2211.09116}).' + - 'Motional degree of freedom of a trapped ion: binomial state preparation for \(S=2\) realized by Tan group \cite{arxiv:2310.15546}.' notes: - 'The mean occupation number, or average Fock-state number in maximally-mixed state of the code, is \((N+1)(S+1)(q-1)/2 \), where \(q\) is the qudit dimension.' diff --git a/codes/quantum/oscillators/stabilizer/lattice/gkp.yml b/codes/quantum/oscillators/stabilizer/lattice/gkp.yml index 0ede7ce14..fac441888 100644 --- a/codes/quantum/oscillators/stabilizer/lattice/gkp.yml +++ b/codes/quantum/oscillators/stabilizer/lattice/gkp.yml @@ -51,7 +51,7 @@ notes: - 'Reviews on GKP codes presented in Refs. \cite{arxiv:2002.11008,arXiv:2106.12989}.' realizations: - - 'Motional degree of freedom of a trapped ion: square-lattice GKP encoding realized with the help of post-selection \cite{arxiv:1807.01033,arXiv:1907.06478}, followed by realization of reduced form of GKP error correction, where displacement error syndromes are measured to one bit of precision using an ion electronic state \cite{arxiv:2010.09681}.' + - 'Motional degree of freedom of a trapped ion: square-lattice GKP encoding realized with the help of post-selection by Home group \cite{arxiv:1807.01033,arXiv:1907.06478}, followed by realization of reduced form of GKP error correction, where displacement error syndromes are measured to one bit of precision using an ion electronic state \cite{arxiv:2010.09681}. State preparation also realized by Tan group \cite{arxiv:2310.15546}.' - 'Microwave cavity coupled to superconducting circuits: reduced form of square-lattice GKP error correction, where displacement error syndromes are measured to one bit of precision using an ancillary transmon \cite{arxiv:1907.12487}. Subsequent paper by Devoret group \cite{arxiv:2211.09116} (see also \cite{arxiv:2310.11400}) uses reinforcement learning for error-correction cycle design and is the first to go beyond break-even error-correction, with the lifetime of a logical qubit exceeding the cavity lifetime by about a factor of two (see also \cite{arxiv:2211.09319}).' - 'GKP states and homodyne measurements have been realized in propagating telecom light by the Furusawa group \cite{arxiv:2309.02306}.' - 'Single-qubit \(Z\)-gate has been demonstrated in the single-photon subspace of an infinite-mode space \cite{arxiv:1904.01351}, in which time and frequency become bosonic conjugate variables of a single effective bosonic mode.' diff --git a/codes/quantum/qubits/stabilizer/topological/surface/two_dim/rhombic_dodecahedron_surface.yml b/codes/quantum/qubits/stabilizer/topological/surface/two_dim/rhombic_dodecahedron_surface.yml new file mode 100644 index 000000000..a987c790d --- /dev/null +++ b/codes/quantum/qubits/stabilizer/topological/surface/two_dim/rhombic_dodecahedron_surface.yml @@ -0,0 +1,30 @@ +####################################################### +## This is a code entry in the error correction zoo. ## +## https://github.com/errorcorrectionzoo ## +####################################################### + +code_id: rhombic_dodecahedron_surface +physical: qubits +logical: qubits + +name: 'Rhombic dodecahedron surface code' +introduced: '\cite{arXiv:2010.06628}' + +description: | + A \([[14,3,3]]\) non-CSS surface code whose qubits lie on the vertices of a rhombic dodecahedron. Its non-CSS nature is due to twist defects \cite{arxiv:1004.1838} stemming from the geomtetry of the polytope. + +relations: + parents: + - code_id: clifford-deformed_surface + - code_id: small_distance + cousins: + - code_id: polytope + detail: 'The rhombic dodecahedron surface code arranges qubits and stabilizer generators on polytopes.' + + +# Begin Entry Meta Information +_meta: + # Change log - most recent first + changelog: + - user_id: VictorVAlbert + date: '2023-10-25' diff --git a/codes/quantum/qubits/stabilizer/topological/surface/two_dim/stellated_dodecahedron_css.yml b/codes/quantum/qubits/stabilizer/topological/surface/two_dim/stellated_dodecahedron_css.yml index d1af0bc92..af491bc64 100644 --- a/codes/quantum/qubits/stabilizer/topological/surface/two_dim/stellated_dodecahedron_css.yml +++ b/codes/quantum/qubits/stabilizer/topological/surface/two_dim/stellated_dodecahedron_css.yml @@ -10,8 +10,11 @@ logical: qubits name: 'Bring''s code' introduced: '\cite{arXiv:1712.07666}' +alternative_names: + - 'Small stellated dodecahedron code' + description: | - Also called a \textit{small stellated dodecahedron code}. A \([[30,8,3]]\) hyperbolic surface code on a quotient of the \(\{5,5\}\) hyperbolic tiling called Bring's curve. + A \([[30,8,3]]\) hyperbolic surface code on a quotient of the \(\{5,5\}\) hyperbolic tiling called Bring's curve. Its qubits and stabilizer generators lie on the vertices of the small stellated dodecahedron. Admits a set of weight-five stabilizer generators. relations: @@ -20,7 +23,7 @@ relations: - code_id: small_distance cousins: - code_id: polytope - detail: 'The stellated dodecahedron quantum code and related codes listed in \cite[Table 1]{arXiv:1712.07666} arranges qubits and stabilizer generators on polytopes.' + detail: 'Bring''s code and related codes listed in \cite[Table 1]{arXiv:1712.07666} arrange qubits and stabilizer generators on polytopes.' # Begin Entry Meta Information