
As an Amazon Associate and affiliate partner, Menrva Books earns from qualifying purchases. Learn more
This book provides the reader with all the tools necessary to implement modern error-processing techniques. It assumes only a basic knowledge of linear algebra and develops the mathematical theory in parallel with the codes. Central to the text are worked examples which motivate and explain the theory. The book is in four parts. The first introduces the basic ideas of coding theory. The second and third parts cover the theory of finite fields and give a detailed treatment of BCH and Reed-Solomon codes. These parts are linked by their use of Euclid's algorithm as a central technique. The fourth part is devoted to Goppa codes, both classical and geometric, concluding with the Skorobogatov-Vladut error processor. A special feature of this part is a simplified (but rigorous) treatment of the geometry of curves. The book is intended for the advanced instruction of engineers and computer scientists.
This text investigates the mathematical foundations and practical implementation of modern error-correcting codes through the lens of finite field theory. Oliver Pretzel, drawing upon his expertise in applied mathematics, constructs a pedagogical framework that bridges abstract algebraic theory with concrete engineering applications. By assuming only a foundational grasp of linear algebra, the author systematically develops the necessary theory alongside the codes themselves, utilizing worked examples to clarify complex concepts for students and professionals alike.
What You Will Find
Experts and educators frequently identify this work as a structured, reliable resource for advanced students in engineering and computer science. Readers often note that the text maintains a high level of mathematical rigor while remaining accessible to those with a basic background in linear algebra.
Page Count:
416
Publication Date:
1992-10-01
Publisher:
Oxford University Press
ISBN-10:
0198596782
ISBN-13:
9780198596783
No comments yet. Be the first to share your thoughts!