Skip to content

Commit

Permalink
ea branch
Browse files Browse the repository at this point in the history
  • Loading branch information
valbert4 committed Oct 31, 2023
1 parent 51b0017 commit 626be82
Show file tree
Hide file tree
Showing 5 changed files with 63 additions and 3 deletions.
28 changes: 28 additions & 0 deletions codes/quantum/oscillators/ea_oscillators.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
#######################################################
## This is a code entry in the error correction zoo. ##
## https://github.com/errorcorrectionzoo ##
#######################################################

code_id: ea_oscillators
physical: oscillators
logical: oscillators

name: 'EA bosonic code'

description: |
Bosonic code designed to utilize pre-shared entanglement between sender and receiver.
relations:
parents:
- code_id: eaqecc
cousins:
- code_id: oscillators
detail: 'EA bosonic codes utilize additional ancillary modes in a pre-shared entangled state, but reduce to ordinary bosonic codes when said modes are interpreted as noiseless physical modes.'


# Begin Entry Meta Information
_meta:
# Change log - most recent first
changelog:
- user_id: VictorVAlbert
date: '2023-10-31'
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,10 @@ description: |
relations:
parents:
- code_id: ea_oscillators
cousins:
- code_id: analog_stabilizer
detail: 'EA analog stabilizer codes utilize additional ancillary modes in a pre-shared entangled state, but reduce to ordinary analog stabilizer codes when said modes are interpreted as noiseless physical modes.'
- code_id: eaqecc


# Begin Entry Meta Information
Expand Down
29 changes: 29 additions & 0 deletions codes/quantum/qubits/ea_qubits_into_qubits.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
#######################################################
## This is a code entry in the error correction zoo. ##
## https://github.com/errorcorrectionzoo ##
#######################################################

code_id: ea_qubits_into_qubits
physical: qubits
logical: qubits

name: 'EA qubit code'

description: |
Qubit code designed to utilize pre-shared entanglement between sender and receiver.
relations:
parents:
- code_id: eaqecc
cousins:
- code_id: qubits_into_qubits
detail: 'EA qubit codes utilize additional ancillary qubits in a pre-shared entangled state, but reduce to ordinary qubit codes when said qubits are interpreted as noiseless physical qubits.'


# Begin Entry Meta Information
_meta:
# Change log - most recent first
changelog:
- user_id: VictorVAlbert
date: '2023-10-31'
4 changes: 2 additions & 2 deletions codes/quantum/qubits/stabilizer/eastab.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,10 +28,10 @@ notes:

relations:
parents:
- code_id: ea_qubits_into_qubits
cousins:
- code_id: qubit_stabilizer
detail: 'EA qubit stabilizer codes utilize additional ancillary qubits in a pre-shared entangled state, but reduce to qubit stabilizer codes when said qubits are interpreted as noiseless physical qubits.'
- code_id: eaqecc
cousins:
- code_id: binary_linear
detail: 'Any linear binary code can be used to construct an EA qubit stabilizer code.'
- code_id: q-ary_linear
Expand Down
2 changes: 2 additions & 0 deletions codetree/kingdoms.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@ kingdoms_by_domain_id:
root_codes:
- code_id: qubits_into_qubits
- code_id: subsystem_qubits_into_qubits
- code_id: ea_qubits_into_qubits

- kingdom_id: qudits_into_qudits
name: 'Modular-qudit Kingdom'
Expand All @@ -62,6 +63,7 @@ kingdoms_by_domain_id:
name: 'Bosonic Kingdom'
root_codes:
- code_id: oscillators
- code_id: ea_oscillators

- kingdom_id: spins_into_spins
name: 'Spin Kingdom'
Expand Down

0 comments on commit 626be82

Please sign in to comment.