Prerequisites & Notation
Before You Begin
This chapter builds on the entropy and typicality machinery from Chapters 1 and 3. The method of types provides a more refined, combinatorial approach to the same questions that typicality addresses probabilistically.
- Discrete entropy, KL divergence, and mutual information (Ch 1)(Review ch01)
Self-check: Can you state the information inequality and recall when equality holds?
- Strongly typical sets and the AEP (Ch 3)(Review ch03)
Self-check: Can you bound the size of the typical set ?
- Basic combinatorics: multinomial coefficients and Stirling's approximation
Self-check: Can you approximate using and explain why?
- Convex optimization basics: KKT conditions, Lagrange multipliers
Self-check: Can you minimize a convex function subject to linear constraints using Lagrange multipliers?
Notation for This Chapter
Symbols introduced in this chapter. See the master notation table for global conventions.
| Symbol | Meaning | Introduced |
|---|---|---|
| Finite source alphabet with elements | s01 | |
| Empirical distribution (type) of sequence | s01 | |
| Set of all types (empirical distributions) with denominator on alphabet | s01 | |
| Type class: the set of all sequences in with type | s01 | |
| Conditional type class: sequences such that has conditional type | s01 | |
| Exponential equality: means | s01 | |
| Random coding error exponent | s04 | |
| Sphere-packing error exponent | s04 | |
| Expurgated error exponent | s04 | |
| Critical rate: the rate below which the random coding exponent is not tight | s04 |