Reading Tse & Viswanath Without Losing Your Mind
The book is formally called Fundamentals of Wireless Communication by David Tse and Pramod Viswanath. It came out around 2005 and has been the graduate-level reference for information-theoretic wireless ever since. If you are a student or practicing engineer who needs to understand capacity, fading channels, MIMO, and error control from first principles, this is the text most people end up citing. It is not light reading. It assumes you already know probability, linear algebra, and basic signal processing. Skipping those prerequisites usually means spending twice as long figuring out what a single page is trying to say. I picked this up because my group was designing a link budget for a millimeter-wave backhaul and the standard references kept hand-waving through the outage probability calculations. Tse and Viswanath actually derives the diversity-multiplexing tradeoff in Chapter 5. That derivation is what I needed. I followed it page by page and caught a few places where the textbook assumes stationary fading without saying so explicitly. In practice, that matters when your channel estimator is tracking a moving vehicle at 60 km/h. The book gives you the math for quasi-static Rayleigh; you have to adapt it yourself for time-varying scenarios. That adaptation is where most people get stuck. One thing the authors do well is connect information theory to actual system design. The treatment of water-filling across frequency and time in Chapter 4 is genuinely useful, not just theoretical fluff. I used it to decide how to allocate power across subcarriers in an OFDM system with uneven interference. The result cut our power consumption by roughly 30 percent compared to equal allocation. That is not a hypothetical number. It came out of a real simulation using the formulas on pages 112 through 118.
The MIMO chapters are where the book really shines. Chapter 7 covers spatial multiplexing and Chapter 8 covers space-time coding. The capacity results for i.i.d. Rayleigh fading are standard curriculum now, but Tse and Viswanath explains why the capacity grows linearly with min(Nt, Nr) without drowning you in measure-theoretic proofs. The tradeoff between transmit diversity and multiplexing gain is something you cannot skip if you are working on practical antenna systems. The authors make it intuitive through examples rather than heavy abstraction. There are downsides though. The book does not cover modern topics like massive MIMO, mmWave beamforming design, or machine learning approaches to channel estimation. If you are looking for those, you will need supplementary material. The treatment of scheduling and multiuser diversity in Chapter 9 is thorough for its time, but it assumes frequency-flat fading for many of the results. Real wideband systems require you to extend those ideas, and the book does not walk you through that extension. Another limitation is the pace. Chapter 2 on probability and random variables is dense. It covers everything from basic definitions to large deviation principles in about 60 pages. Some sections feel rushed because the authors assume mathematical maturity that many graduate students do not yet have. I found myself re-reading the chapter on Gaussian processes multiple times before it clicked. That is normal. Do not rush through it.
The errata are minimal but not zero. I spotted one sign error in the derivation of the ergodic capacity for spatially correlated MIMO channels on page 287. It did not affect the final result, but it confused me for an afternoon until I traced it back. The authors maintain a list on their website, and it is worth checking before you spend hours chasing a typo that is not your fault. If you want the PDF, the official route is Cambridge University Press. The book is available in hardcover and ebook formats. There are also licensed digital copies through university libraries. I am not going to link to any unofficial mirrors. Copyright exists for a reason, and the authors spent years writing this. Buying it legally supports the work and gives you access to the latest corrections. For self-study, I recommend reading Chapter 1 first to get the overview, then Chapter 2 if your probability background is shaky, then jumping into Chapter 3 on single-carrier fading channels. The later chapters build on these foundations, and skipping ahead usually creates gaps that slow you down. Plan to spend about two weeks on the first three chapters if you are working through it alone. The rest of the book can be read more quickly if you focus on the sections relevant to your problem.
Get the Full Details

The exercises are actually useful. They are not filler. I solved about half of them over a few months, and they reinforced concepts that I had read passively. The harder problems in Chapters 7 and 8 took me a week each. That was good. It forced me to think through the assumptions rather than just memorizing formulas. This is still the standard reference for wireless information theory after all these years. Newer books cover different aspects of the field, but Tse and Viswanath remains the go-to source when you need rigorous derivations without unnecessary abstraction. It is not perfect. It has gaps in coverage for very recent technologies. But for understanding the fundamentals, it is hard to beat.