Numbers, Groups and Codes
This textbook is an introduction to algebra via examples. The book moves from properties of integers, through other examples, to the beginnings of group theory. Applications to public key codes and to error correcting codes are emphasised. These applications, together with sections on logic and finite state machines, make the text suitable for students of computer science as well as mathematics students. Attention is paid to historical development of the mathematical ideas. This second edition contains new material on mathematical reasoning skills and a new chapter on polynomials has been added. The book was developed from first-level courses taught in the UK and USA. These courses proved successful in developing not only a theoretical understanding but also algorithmic skills. This book can be used at a wide range of levels: it is suitable for first- or second-level university students, and could be used as enrichment material for upper-level school students.Read more
- Fully revised and updated version of this popular textbook
- Contains new sections on mathematical reasoning and polynomials
- Can be used for teaching at 1st, 2nd year university level as well as enrichment for advanced students
Reviews & endorsements
'This book is a lucid introduction to the subject which would make a suitable text for a one-semester course in the undergraduate program. It is very useful to everybody who want to understand the concepts of algebra and group theory and their relation to applications, particularly in computer science.' Zentralblatt MATH
Not yet reviewed
Be the first to review
Review was not posted due to profanity×
- Edition: 2nd Edition
- Date Published: June 2006
- format: Adobe eBook Reader
- isbn: 9780511192043
- contains: 100 b/w illus.
- availability: This ISBN is for an eBook version which is distributed on our behalf by a third party.
Table of Contents
1. Number theory
2. Sets, functions and relations
3. Logic and mathematical argument
4. Examples of groups
5. Group theory and error-correcting codes
Find resources associated with this titleYour search for '' returned .
Type Name Unlocked * Format Size
*This title has one or more locked files and access is given only to lecturers adopting the textbook for their class. We need to enforce this strictly so that solutions are not made available to students. To gain access to locked resources you either need first to sign in or register for an account.
These resources are provided free of charge by Cambridge University Press with permission of the author of the corresponding work, but are subject to copyright. You are permitted to view, print and download these resources for your own personal use only, provided any copyright lines on the resources are not removed or altered in any way. Any other use, including but not limited to distribution of the resources in modified form, or via electronic or other media, is strictly prohibited unless you have permission from the author of the corresponding work and provided you give appropriate acknowledgement of the source.
If you are having problems accessing these resources please email firstname.lastname@example.org
Instructors have used or reviewed this title for the following courses
- Applied Algorithms
- Discrete Math
- Foundations of the language of Mathematics
- Graph Theory
- Honors Concepts of Discrete Mathematics
Sorry, this resource is locked
Please register or sign in to request access. If you are having problems accessing these resources please email email@example.comRegister Sign in
You are now leaving the Cambridge University Press website. Your eBook purchase and download will be completed by our partner www.ebooks.com. Please see the permission section of the www.ebooks.com catalogue page for details of the print & copy limits on our eBooks.Continue ×