- Introduction
- Constructing Quantum Codes
- Access Functions
- Inner Products and Duals
- Weight Distribution and Minimum Weight
- New Codes From Old
- DirectSum(Q1, Q2) : CodeQuantum, CodeQuantum -> CodeQuantum
- ExtendCode(Q) : CodeQuantum -> CodeQuantum
- ExtendCode(Q, m) : CodeQuantum, RngIntElt -> CodeQuantum
- PunctureCode(Q, i) : CodeQuantum, RngIntElt -> CodeQuantum
- PunctureCode(Q, I) : CodeQuantum, SetEnum -> CodeQuantum
- ShortenCode(Q, i) : CodeQuantum, RngIntElt -> CodeQuantum
- ShortenCode(Q, I) : CodeQuantum, SetEnum -> CodeQuantum
- C ^ tau : CodeQuantum, GrpPermElt -> CodeQuantum
- Example QECC_NonQuantCombs (H167E22)
- Best Known Quantum Codes
- Best Known Bounds
- Automorphism Group
- Hilbert Spaces
- HilbertSpace(F, n) : FldCom, RngIntElt -> HilbSpc
- Field(H) : HilbSpc -> FldCom
- NumberOfQubits(H) : HilbSpc -> RngIntElt
- Dimension(H) : HilbSpc -> RngIntElt
- IsDenselyRepresented(H) : HilbSpc -> RngIntElt
- H1 eq H2 : HilbSpc, HilbSpc -> BoolElt
- H1 ne H2 : HilbSpc, HilbSpc -> BoolElt
- Example QECC_HilbertSpaceCreate (H167E29)
- Creation of Quantum States
- Manipulation of Quantum States
- Inner Product and Probabilities of Quantum States
- Unitary Transformations on Quantum States
- BitFlip(e, k) : HilbSpcElt,RngIntElt -> HilbSpcElt
- BitFlip(e, B) : HilbSpcElt, RngIntElt -> HilbSpcElt
- PhaseFlip(e, k) : HilbSpcElt,RngIntElt -> HilbSpcElt
- PhaseFlip(e, B) : HilbSpcElt, RngIntElt -> HilbSpcElt
- ControlledNot(e, B, k) : HilbSpcElt, RngIntElt, RngIntElt -> HilbSpcElt
- HadamardTrasformation(e) : HilbSpcElt -> HilbSpcElt
- Example QECC_QuantumStateUnitary (H167E35)
- Bibliography
V2.28, 13 July 2023