Skip to content

Commit

Permalink
Rhombic dodecahedron surface
Browse files Browse the repository at this point in the history
  • Loading branch information
valbert4 committed Oct 25, 2023
1 parent 28484a2 commit e0fd73a
Show file tree
Hide file tree
Showing 4 changed files with 37 additions and 3 deletions.
1 change: 1 addition & 0 deletions codes/quantum/oscillators/fock_state/rotation/binomial.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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.'
Expand Down
2 changes: 1 addition & 1 deletion codes/quantum/oscillators/stabilizer/lattice/gkp.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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.'
Expand Down
Original file line number Diff line number Diff line change
@@ -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'
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand All @@ -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
Expand Down

0 comments on commit e0fd73a

Please sign in to comment.