Ben Gurion University of the Negev
Department of Mathematics
CODING THEORY
Course number: 201-14501; Spring Semester 2015
Instructor:
Prof. Ido Efrat
- Office: Mathematics Building, Room 106
- Office hours: TBA
- Tel.: (08) 6461627
- E-mail: efrat@math.bgu.ac.il
Time and place:
Sunday 11-13, Building 34, Room 105
Wednesday 13-15, Building 34, Room 109.
Exercises:
Exercise no. 1
Exercise no. 2
Exercise no. 3
Exercise no. 4
Exercise no. 5
Exercise no. 6
Exercise no. 7
Exercise no. 8
Exercise no. 9
Exercise no. 10
Exams:
Moed A
Course plan:
- Introduction
- The main problem of coding theory
- Hamming distance
- The minimal distance of a code
- Optimal codes
- Constructions of codes from existing codes
- Bounds on codes
- The Singleton bound
- The sphere packing bound
- The Gilbert-Varshamov bound
- The Plotkin bound
- Finite fields
- The characteristic
- Existence and uniqueness
- Primitive roots
- The Frobenius automorphism
- Linear codes
- Dimension
- Generating Matrices
- Dual codes
- Parity check matrices and syndroms
- Decimal codes and the ISBN code
- Coding and decoding procedures
- Reed-Muller codes
- Perfect codes
- Hamming codes
- Football pools
- The binary Golay code
- The trenary Golay code
- Connections with sporadic groups and Platonic solids
- Cyclic codes
- Ideals in polynomial rings
- The generating polynomial
- Check polynomials
- The Hamming codes as cyclic codes
- BCH codes
- Reed-Solomon codes
- Sphere packing
- The problem in dimensions 2 and 3
- Kepler's problem
- Connections with codes
- The Leech lattice
- Kissing numbers
- Asymptotic bounds on sizes of codes
- The code domain, Manin's theorem
- Assymptotic sphere-packing, Gilbert-Varshamov, Singleton and
Plotkin bounds
- Introduction to information theory (if time allows)
- Entropy
- Capacity
- Shannon's theorems (without proofs)
Recommanded Bibliography:
- R. Hill, A first Course in Coding theory, Clarendon Press, Oxford 1986
-
W.C. Huffman and V. Pless, Fundamentals of error-correcting codes,
Cambridge University Press, 2003.
- J.H. Van Lint, Introduction to Coding Theory,
Springer, Berlin-Heidelberg-New York 1999
- G.A. Jones and J.M. Jones, Information and Coding Theory, Springer 2000
Some links: