Prerequisites & Notation
Before You Begin
This chapter steps from finite constellations (Ch. 1β3) to a more powerful geometric language β lattices β that will carry us through the rest of the book and into Part IV. The tools below should be at your fingertips. If any feels shaky, the indicated section will bring it back.
- The set-partitioning principle and coding gain (Review ch02)
Self-check: Can you state Ungerboeck's partition principle β each partition step doubles the squared intra-subset distance β and relate it to the coding-gain formula ?
- Multilevel codes and the capacity rule (Review ch03)
Self-check: Can you explain why a multilevel code with rates achieves the CM capacity of any constellation under partition-based labelling?
- Gaussian AWGN capacity and the Shannon limit(Review ch09)
Self-check: Can you explain why the AWGN capacity depends only on , and derive the shaping-gain ceiling from it?
- Linear algebra: full-rank matrices, determinants, and volumes(Review ch01)
Self-check: Given a generator matrix , can you compute the fundamental volume and explain its geometric meaning?
- Differential entropy and the entropy power inequality (EPI)(Review ch08)
Self-check: Can you state the Gaussian maximum-entropy theorem and compute the differential entropy of a uniform distribution over a bounded region?
- Elementary group theory: cosets and quotient groups
Self-check: Given a lattice and a sublattice , can you explain what the coset means and why the number of cosets equals ?
Notation for This Chapter
The lattice and shaping symbols used throughout the chapter. Book-wide symbols (SNR , energy , noise density , noise variance , noise vector ) follow the global CM notation.
| Symbol | Meaning | Introduced |
|---|---|---|
| A lattice in : a discrete additive subgroup spanned by linearly independent vectors | s01 | |
| Generator (basis) matrix of ; | s01 | |
| Fundamental volume of : | s01 | |
| Voronoi region of around the origin: | s01 | |
| Kissing number of : the number of nearest neighbours of the origin | s01 | |
| A sublattice of (); generically used as the finer partition | s01 | |
| Index of the partition: the number of cosets of in , equal to | s01 | |
| Coding lattice: the points the encoder selects | s02 | |
| Shaping lattice: a sublattice of whose Voronoi region defines the constellation boundary | s03 | |
| Normalised second moment of : , where is the per-dimension second moment of a uniform distribution over | s03 | |
| Coding gain (in dB): distance-advantage of the coded constellation over an uncoded reference at the same rate | s02 | |
| Shaping gain (in dB): energy-advantage from shaping the constellation boundary, | s03 | |
| Forney coset code: the set of points with and a coset representative selected by the binary code | s02 |