Abstract
Alternant codes are subfield subcodes of a generalised Reed–Solomon code over an extension field of \({\mathbb F}_q\). This is a large class of linear codes which includes BCH codes, one of the families of cyclic codes which appeared in Chapter 5. Although BCH codes are not asymptotically good, we will prove that there are asymptotically good alternant codes. Not only are alternant codes linear, and so easy to encode, they also have an algebraic structure which can be exploited in decoding algorithms. However, as with the codes constructed in Theorem 3.7, the construction of these asymptotically good alternant codes is probabilistic. We prove that such a code must exist without giving an explicit construction.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
V.D. Goppa, A new class of linear error-correcting codes. Probl. Inform. Transm. 6, 207–212 (1970)
V.D. Goppa, Codes on algebraic curves. Soviet Math. Dokl. 24, 170–172 (1981)
H.J. Helgert, Alternant codes. Inform. Control 26, 369–380 (1974)
M.A. Tsfasman, Algebraic-Geometric codes and asymptotic problems. Discrete Applied Math. 33, 241–256 (1991)
M.A. Tsfasman, S.V. Vlădut, Algebraic-Geometric Codes (Kluwer Academic Publishers, Norwell, 1991)
M.A. Tsfasman, S.V. Vlădut, T. Zink, Modular curves, Shimura curves, and Goppa codes, better than the Varshamov-Gilbert bound. Math. Nachr. 109, 21–28 (1982)
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Ball, S. (2020). Alternant and Algebraic Geometric Codes. In: A Course in Algebraic Error-Correcting Codes. Compact Textbooks in Mathematics. Birkhäuser, Cham. https://doi.org/10.1007/978-3-030-41153-4_7
Download citation
DOI: https://doi.org/10.1007/978-3-030-41153-4_7
Published:
Publisher Name: Birkhäuser, Cham
Print ISBN: 978-3-030-41152-7
Online ISBN: 978-3-030-41153-4
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)