Abstract
The p-adic numbers were first considered by Hensel in the 19th century. He observed that the primes play an analogous role in the integers as linear polynomials do in \({\mathbb C}[X]\). The Laurent expansion of a rational function led him to consider the p-adic expansion of a rational number. In this chapter, for a fixed prime p, we will construct block codes over the rings \({\mathbb Z}/p^h{\mathbb Z}\) simultaneously, by constructing codes over the p-adic numbers and then considering the coordinates modulo p h. These codes will be linear over the ring but when mapped to codes over \({\mathbb Z}/p{\mathbb Z}\) will result in codes which are not equivalent to linear codes. We start with a brief introduction to p-adic numbers, which will cover enough background for our purposes. The classical cyclic codes, that we constructed in Chapter 5, lift to cyclic codes over the p-adic numbers. In the case of the cyclic Hamming code, this lift extends to a code over \({\mathbb Z}/4{\mathbb Z}\) which, when mapped to a binary code, gives a non-linear code with a set of parameters for which no linear code exists.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
R. Calderbank, N.J.A. Sloane, Modular and p-adic cyclic codes. Des. Codes Cryptogr. 6, 21–35 (1995)
C. Carlet, \({\mathbb Z}_{2^k}\)-linear codes. IEEE Trans. Inform. Theory 44, 1543–1547 (1998)
F. Gouvea, p-Adic Numbers: An Introduction (Springer, Berlin, 1997)
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Ball, S. (2020). p-Adic 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_10
Download citation
DOI: https://doi.org/10.1007/978-3-030-41153-4_10
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)