Quantum Error Correction with Goppa Codes from Maximal Curves: Design, Simulation, and Performance
Vahid Nourozi
TL;DR
This work addresses the construction and analysis of Goppa codes from a family of maximal curves defined by $y^n = x^m + x$ and exploits Hermitian self-orthogonality to obtain quantum stabilizer codes. It develops explicit bases for Riemann-Roch spaces, establishes duality and self-orthogonality criteria, and provides concrete code parameters for both classical and quantum regimes, supplemented by simulation results. The paper demonstrates that, although the resultant minimum distances are not always optimal, the approach yields systematic, parameter-rich families of codes with favorable trade-offs between length, dimension, and error-correcting capability. The contributions advance quantum code construction from a concrete algebraic-geometry framework and offer guidance for future optimization and application-specific code design.
Abstract
This paper characterizes Goppa codes of certain maximal curves over finite fields defined by equations of the form $y^n = x^m + x$. We investigate Algebraic Geometric and quantum stabilizer codes associated with these maximal curves and propose modifications to improve their parameters. The theoretical analysis is complemented by extensive simulation results, which validate the performance of these codes under various error rates. We provide concrete examples of the constructed codes, comparing them with known results to highlight their strengths and trade-offs. The simulation data, presented through detailed graphs and tables, offers insights into the practical behavior of these codes in noisy environments. Our findings demonstrate that while the constructed codes may not always achieve optimal minimum distances, they offer systematic construction methods and interesting parameter trade-offs that could be valuable in specific applications or for further theoretical study.
