Skip to content

Commit

Permalink
holographic_steane + holographic_5_1_2
Browse files Browse the repository at this point in the history
  • Loading branch information
valbert4 committed Jul 1, 2024
1 parent 728317f commit d8f2ee5
Show file tree
Hide file tree
Showing 3 changed files with 78 additions and 5 deletions.
45 changes: 45 additions & 0 deletions codes/quantum/qubits/small_distance/small/stab_5_1_2.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
#######################################################
## This is a code entry in the error correction zoo. ##
## https://github.com/errorcorrectionzoo ##
#######################################################

code_id: stab_5_1_2
physical: qubits
logical: qubits

name: '\([[5,1,2]]\) rotated surface code'
introduced: '\cite[Ex. 5]{arxiv:1202.0928}'

description: |
Rotated surface code on one rung of a ladder, with one qubit on the rung, and four qubits surrounding it.
Admits generators \(\{ZZZII,IIZZZ,XIXXI,IXXIX\} \).
features:
general_gates:
- 'Fault-tolerant implementation of the Clifford group based on transversal gates and SWAPs \cite{arxiv:2112.01446}.'
fault_tolerance:
- 'Fault-tolerant implementation of the Clifford group based on transversal gates and SWAPs \cite{arxiv:2112.01446}.'


relations:
parents:
- code_id: rotated_surface
- code_id: holographic_5_1_2
detail: 'The \([[5,1,2]]\) rotated surface code is the smallest \([[5,1,2]]\)-pentagon holographic code.
The encoding of more general \([[5,1,2]]\)-pentagon holographic codes is a holographic tensor network consisting of encoding isometries for the \([[5,1,2]]\) rotated surface code, which are block-perfect tensors.'
- code_id: block_perfect
detail: 'The \([[5,1,2]]\) rotated surface code is the smallest \([[5,1,2]]\)-pentagon holographic code.
The encoding of more general \([[5,1,2]]\)-pentagon holographic codes is a holographic tensor network consisting of encoding isometries for the \([[5,1,2]]\) rotated surface code, which are block-perfect tensors.'
- code_id: small_distance_quantum
cousins:
- code_id: steane
detail: 'The \([[5,1,2]]\) rotated surface code can be obtained by morphing the Steane code \cite{arxiv:2112.01446}.'


# Begin Entry Meta Information
_meta:
# Change log - most recent first
changelog:
- user_id: VictorVAlbert
date: '2024-07-01'
32 changes: 32 additions & 0 deletions codes/quantum/qubits/stabilizer/holographic/holographic_5_1_2.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
#######################################################
## This is a code entry in the error correction zoo. ##
## https://github.com/errorcorrectionzoo ##
#######################################################

code_id: holographic_5_1_2
physical: qubits
logical: qubits

name: 'Surface-code-fragment (SCF) holographic code'
short_name: 'SCF holographic code'
introduced: '\cite{arxiv:2008.10206}'

description: |
Holographic tensor-network code constructed out of a network of encoding isometries of the \([[5,1,2]]\) rotated surface code.
relations:
parents:
- code_id: holographic_tensor
detail: 'The encoding of the heptagon holographic code is a holographic tensor network consisting of encoding isometries for the \([[5,1,2]]\) rotated surface code, which are block-perfect tensors.'
cousins:
- code_id: block_perfect
detail: 'The encoding of the heptagon holographic code is a holographic tensor network consisting of encoding isometries for the \([[5,1,2]]\) rotated surface code, which are block-perfect tensors.'


# Begin Entry Meta Information
_meta:
# Change log - most recent first
changelog:
- user_id: VictorVAlbert
date: '2024-07-01'
Original file line number Diff line number Diff line change
Expand Up @@ -39,8 +39,4 @@ _meta:
# Change log - most recent first
changelog:
- user_id: VictorVAlbert
date: '2022-07-28'
- user_id: VictorVAlbert
date: '2021-12-29'
- user_id: JoelRajakumar
date: '2021-12-20'
date: '2024-07-01'

0 comments on commit d8f2ee5

Please sign in to comment.