Exercises
ex-ch12-01
EasyState the Zheng-Tse DMT formula at integer corner points for an i.i.d. Rayleigh channel with block length . Compute the corner points explicitly for and identify the maximum diversity and maximum multiplexing.
Use .
ranges from to .
Formula
for integer ; linearly interpolated between.
Corners for $(3, 3)$
, , , .
Max diversity and multiplexing
; .
ex-ch12-02
EasyVerify the exponential-equality relations: (i) , (ii) , (iii) , (iv) (faster than any polynomial decay).
Apply Definition " data-ref-type="definition">DExponential Equality : compute in the limit .
Constants and polylogs
as . So . Similarly .
Lower-order additions
.
Exponential decay
, so the exponent is , i.e., faster than any polynomial decay.
ex-ch12-03
MediumProve Thm. " data-ref-type="theorem">TDMT Symmetry in directly from the corner-point formula: show at integer corners is symmetric under , and conclude that the piecewise- linear interpolation is also symmetric.
The formula is a product β commute the factors.
Both configurations have corner points, so the same range of applies.
Corner point symmetry
by commutativity of multiplication. Also , so the corner-point set is identical for and .
Piecewise-linear interpolation
A piecewise-linear function is uniquely determined by its corner values; since both configurations have the same corner values at the same , the interpolated curves coincide.
ex-ch12-04
MediumOn a i.i.d. Rayleigh channel, a code operates at rate . Use the DMT to find the maximum achievable diversity gain.
Compute the DMT at using piecewise-linear interpolation between integer corners.
Corner points on $2 \times 2$
, , .
Linear interpolation at $r = 0.5$
lies in the segment . Interpolate: .
Maximum achievable diversity
Any code at has . A DMT-optimal code (e.g., time-sharing Alamouti and rank-1 V-BLAST, or the Golden code) would achieve this bound. A sub-optimal code (e.g., Alamouti with QAM growth) gives () β 0.5 units below the DMT.
ex-ch12-05
MediumCompute the V-BLAST-ML diversity at on a i.i.d. Rayleigh channel, and compare with the Zheng-Tse optimum .
V-BLAST-ML: .
is piecewise-linear through .
V-BLAST-ML trace
.
Zheng-Tse DMT
is in segment . Interpolate between and : .
Gap
V-BLAST-ML achieves ; Zheng-Tse bound is . Gap = unit of diversity exponent β which at high SNR is dB per decade of BER improvement. A DMT-optimal code (CDA / Golden-like on ) closes this gap.
ex-ch12-06
EasyAlamouti transmits at rate bits per channel use on a MIMO channel. Write down its multiplexing gain and diversity gain as functions of how scales with SNR. Derive the DMT operating trace for .
Fix (constant): , .
Scale : , (use Example )" data-ref-type="example">EDMT of the Scalar Rayleigh Channel () generalised).
Fixed $M$ case
constant, so . Alamouti achieves full diversity (Chapter 11).
Scaling $M = \ntn{snr}^r$
Alamouti reduces to a single scalar channel with effective SNR where (chi-square with real dof, i.e. complex dof). Outage event: , i.e. .
Outage exponent
(chi-square CDF exponent at origin). So for , zero beyond.
Conclusion
is a straight line (chord) from to β strictly below the DMT curve for .
ex-ch12-07
HardDerive the V-BLAST-ZF DMT trace for . Outline the steps: post-ZF per-stream effective SNR, scalar-channel DMT on the effective channel, and independence of the streams.
The diagonal of is chi-square with dof.
Per-stream rate is .
The block outage event is the union over streams; exponent is dominated by any one.
Post-ZF per-stream effective SNR
After ZF on , the -th stream sees SNR . The diagonal entry is inversely chi- square distributed with dof β equivalently, is chi-square with dof.
Scalar DMT on effective channel
With effective diversity order per stream and per-stream rate , the per-stream outage exponent is (by Example )" data-ref-type="example">EDMT of the Scalar Rayleigh Channel ()) .
Independence of streams
The post-ZF effective channels on different streams are statistically correlated but share the same outage exponent. The block error event is the union ; by union bound, (the factor is invisible to ). So .
ex-ch12-08
MediumFor each of the following configurations, list the DMT corner points and compute at : (a) , (b) , (c) .
corner points.
Symmetry: has the same curve as .
(a) and (b) $(2, 3)$ and $(3, 2)$
Both: . Corners . in segment : .
(c) $(3, 4)$
. Corners . in segment : .
Interpretation
More antennas ( vs ) increase every corner value multiplicatively in the product . At , going from to raises from to β four times the reliability exponent at the same multiplexing level. Each additional antenna pair contributes significant diversity buffer.
ex-ch12-09
MediumA channel has block length . What is the effective on the DMT curve? Sketch the truncated DMT curve for , identifying the values where it is piecewise-linear and where it is .
Thm. TDMT Truncation for Short Block Length: DMT truncated at for .
For : standard curve. For : zero.
Effective $r_{\max}$
, , so DMT is truncated at . .
Truncated curve
For : same as full Zheng-Tse. Corners , , β note here (the truncation stops the curve, it doesn't force at the cutoff!).
For : (no coding scheme can support multiplexing above block length).
Sketch
Piecewise-linear from to to ; then a jump to (discontinuity at ); then flat for . The curve is NOT continuous at in general β it drops from to .
ex-ch12-10
MediumA channel has Tx correlation . Compute (i) the DMT exponent at , and (ii) the coding-gain degradation factor .
, full rank.
DMT exponent unchanged by full-rank correlation.
DMT exponent
Thm. TDMT Invariance under Full-Rank Tx Correlation: is the same as i.i.d. Rayleigh on : .
Coding-gain factor
. Factor .
Operational reading
In dB, the loss is dB β a modest coding-gain penalty that a well-designed STC will absorb. The DMT slope of at high SNR is unchanged, so reliability scaling is not affected.
ex-ch12-11
MediumCompute the initial and final slopes of the DMT curve for . At which integer does the slope equal ?
Slope on segment : .
Initial slope at , final at .
Initial slope
: slope . First unit of costs units of .
Final slope
: slope . Last unit of costs unit of .
Slope $= -n_r = -8$
Solve . On segment the DMT slope is ... wait, recompute: . Adjust: solve β not integer. The slope is never exactly achieved; segments change in increments of , from . The slope falls between the () and () segments β "crossing over" receive diversity in the middle of the curve.
ex-ch12-12
Hard(Optional / advanced.) Carry out the Zheng-Tse LP: for , write down the LP (coefficients for from ). Show that at , the optimum is and the optimal value is , matching ... [check]
Standard Zheng-Tse LP: derivative conditions on the piecewise-linear feasible region.
The LP optimum is on the boundary .
With , set (fixed lower bound) and optimize .
LP coefficients on $2 \times 2$
With , coefficients are = . Objective: .
Feasibility at $r = 0.5$
Constraint: , ordering , non-negativity .
Optimum
Boundary: . With , we need β infeasible with since . So actually we need such that . Taking (second eigenvalue at exact fade threshold) gives , i.e. . Objective: ...
Reconciliation: the Zheng-Tse formula at gives ; at gives . Interpolated at : . The LP should give the same value. The issue above was the ordering convention; the correct LP (with and coefficients ) at gives and objective β which is NOT . The discrepancy is a reordering issue: in Zheng-Tse's paper, the coefficients are under the convention that is the largest (worst-fading) eigenvalue, not the smallest. Reversing: coefficients (not ), giving .
Takeaway
The LP setup requires careful attention to eigenvalue ordering. Zheng-Tse 2003 uses (first = largest = worst fade). With this convention the coefficient of is , and the LP optimum matches the Zheng-Tse corner formula.
ex-ch12-13
MediumOn a channel at rate bits/use (fixed), what is the multiplexing gain ? Compute the maximum achievable diversity gain using the DMT.
Fixed rate: what is as ?
Multiplexing gain
. Fixed rate corresponds to .
Maximum diversity
. At fixed rate bits/use, the Alamouti scheme already achieves this (full-diversity, fixed rate, DMT-optimal at ).
ex-ch12-14
EasyMatch each operating regime to its DMT corner: (a) , (b) . One has maximum diversity, the other has maximum rate. Which is which, and what is at each?
Corner-point formula .
Corner $r = 0$
. Maximum diversity; fixed rate. Alamouti sits here on channels.
Corner $r = \min(n_t, n_r)$
. Maximum multiplexing; zero diversity margin. V-BLAST-ML and V-BLAST-ZF both reach this corner (but only this corner, not the intermediate points).
Interpretation
The two corners are the "extremes" of the DMT curve; Alamouti and V-BLAST are canonical "extremists". DMT-optimal codes (CDA / Golden) are "centrists" that achieve every interior point as well.
ex-ch12-15
HardShow that for any , the DMT curve is concave on . [Hint: piecewise-linear + monotone non-increasing slopes is concave.]
Compute the slope on each segment : .
As increases, increases β slopes are monotone non-decreasing.
Piecewise-linear with non-decreasing slopes = concave.
Segment slopes
On segment , slope . Expanding: .
Monotonicity of slopes
Let . Then : slopes increase with (become less negative).
Concavity
A piecewise-linear function with monotone non-decreasing slopes is concave. Therefore is concave on .
Geometric intuition. Concavity of means that time- sharing between two operating points and on the DMT curve yields an achievable point strictly above the chord between them β which is a point below the DMT curve (the chord IS the concave hull). So pure time- sharing is DMT-sub-optimal; achieving the full curve requires codes that naturally sit on the piecewise-linear corners.
ex-ch12-16
MediumCompute and compare the DMT exponents at for: (a) channel (SIMO: single transmit, two receive), (b) channel (MISO: two transmit, single receive), (c) . How do the three compare, and what does this say about the value of adding Tx vs Rx antennas?
Use and symmetry.
(a) $2 \times 1$ (actually $n_t = 1, n_r = 2$)
Corners: . .
(b) $1 \times 2$ (actually $n_t = 2, n_r = 1$)
By symmetry same as (a): Corners . .
(c) $2 \times 2$
Corners: . .
Comparison and interpretation
At , both the SIMO and the MISO achieve β no reliability at maximum multiplexing. The gives , a strictly positive exponent.
Message. Adding antennas on both sides multiplies the operating point in a non-linear way β you cannot substitute a single Tx-antenna addition for a single Rx-antenna addition. Each side independently contributes to both the multiplexing cap and the corner diversity .
ex-ch12-17
EasyThe Golden code on operates at rate . What is its multiplexing gain and (claimed) diversity gain ? Verify consistency with the DMT.
Use .
Multiplexing gain
. Golden code at this rate has .
DMT at $r = 2$
. So Golden at has .
Consistency
Golden code at the right endpoint of the DMT curve has β no reliability margin. This is OK; at no code can have positive diversity (the channel is outage-limited at the ergodic-capacity slope). The Golden code's strength is achieving for every , not a spectacular value at specifically.
ex-ch12-18
MediumOn a MIMO channel, the DMT curve is identical to the DMT curve (by Thm. " data-ref-type="theorem">TDMT Symmetry in ). Yet the two physical channels differ: one has more transmit antennas, the other more receive antennas. Describe a real-world scenario where the practitioner would care about the distinction, even though the DMT says "it doesn't matter."
Think about where complexity and coding gain enter (finite SNR).
V-BLAST-ZF requires to be feasible.
Coding-gain differences
The DMT is asymptotic; at finite SNR the two channels have different coding gains. On with rank- codes, the transmitter has "extra" antennas that can be used for precoding but not for additional rank β a coding-gain benefit (up to dB from optimal precoding) not captured by DMT.
Receiver-complexity differences
On (more receive) V-BLAST-ZF is feasible () with moderate complexity per stream. On V-BLAST-ZF is infeasible (); the receiver cannot linearly separate streams with only receive antennas. ML detection is still possible but complexity-exponential.
Feedback overhead
On (downlink, base UE), the precoder has antennas to configure based on feedback streams β the CSI feedback is concise. On (uplink), the receiver can learn channel coefficients without UE-side feedback at all. This complexity asymmetry matters in scheduling and power allocation, but not in DMT.
Operational reading
The DMT is a performance-limit statement. When it gives the same number for two different channels, that means the best-case asymptotic performance is the same β not that the implementations, costs, and finite-SNR gaps are the same.
ex-ch12-19
HardSuppose a code family achieves on an channel. At , is this code DMT-optimal? Does it achieve the full DMT curve? Sketch the operating trace and compare with for .
At it's .
Plot both functions on ; find where is below .
$r = 0$ value
on . Since , this code has β it is not DMT-optimal at . Sub-optimal by a factor of in the SNR exponent.
Behavior for $r > 0$
The code's trace is a linear interpolation between the two corners and either (if dominates) or (if dominates). Let's take the latter: chord from to , slope .
Comparison with $d^*$
: , slope . The code's trace is below for all : even at , the code gives but . Nowhere DMT-optimal except at .
What is this code?
This operating trace matches V-BLAST-ML's: β a chord from to . V-BLAST-ML is DMT-optimal at only the right endpoint and is elsewhere strictly sub-optimal.
ex-ch12-20
ChallengeProve that the Zheng-Tse outage-exponent LP has no "jumping" of the optimum as crosses integer values: i.e., the optimum vector is continuous in even though the DMT curve has corners.
At integer : the optimum has for and for .
For : transitions continuously from (at ) to (at ).
Optimum at integer $k$
At : for , for . Value: (after the corner-point algebra).
Optimum at $r = k + \epsilon$
At : the LP budget grows, so we can relax from to (just-satisfy the constraint ). for , , and for .
Continuity and DMT corner
is a continuous function of on (linear from at to at ). The LP optimum value β continuous in , but the slope changes at integer (the active coefficient switches from index to ).
Conclusion
The piecewise-linear structure of arises from the active-set changes in the LP at integer , not from discontinuities in the optimiser. The curve is continuous (even at corners), but its derivative is discontinuous β each corner is a slope change, no value jump.
ex-ch12-21
EasyState four basic properties of the DMT curve : (a) endpoints, (b) monotonicity, (c) concavity, (d) symmetry in .
Review Β§2 and Β§3.
Endpoints
, .
Monotonicity
Non-increasing in : more multiplexing never raises diversity.
Concavity
Piecewise-linear with non-decreasing slopes concave (see Ex. Eex-ch12-15).
Symmetry
is identical under (Thm. " data-ref-type="theorem">TDMT Symmetry in ).
ex-ch12-22
HardConsider the channel with uniform Tx correlation matrix (i.e., , where is the all-ones vector). (a) Verify that has rank (i.e., is rank-deficient). (b) What is the effective DMT of this channel?
Compute and the rank.
Rank- correlation: effective channel is .
Rank of $\mathbf{R}_t$
This is not exactly the matrix described, but if has rank (e.g., with ), then only one transmit direction carries fading energy. .
Effective channel
The MIMO channel has rank . Effectively the channel reduces to a rank-1 channel: (a "SIMO" channel).
Effective DMT
SIMO has DMT corners . The effective DMT of the original channel with rank- correlation is for ; zero for .
Contrast with i.i.d.
I.i.d. Rayleigh has at integer corners, with and . Rank- correlation destroys the multiplexing multiplier (from to ) and slashes the diversity by a factor of (from to ). This is the worst-case correlation impact.
ex-ch12-23
MediumShow that Alamouti on at fixed rate achieves the DMT corner point by direct computation from the Tarokh-Seshadri-Calderbank rank+determinant analysis of Chapter 11.
Alamouti codeword matrix has rank for any nonzero error matrix.
Rank criterion: diversity = .
Alamouti error matrix
The Alamouti codeword matrix . For any two distinct messages, the error matrix has determinant (sum of squared magnitudes). Hence always.
Rank criterion
Chapter 11 rank criterion: diversity . This is the Alamouti diversity for any .
DMT corner
At (fixed rate): Alamouti achieves for . This is exactly the DMT corner prediction. Alamouti is DMT-optimal at .
ex-ch12-24
MediumInterpret the DMT curve as a scheduler's resource budget. A scheduler must pick to maximise expected throughput on a log-normal- shadowed MIMO channel. Write a decision rule that selects the optimal as a function of the shadow-fading mean SNR, and discuss how the rule evolves with SNR.
Expected throughput: , where .
Optimal balances rate against reliability .
Throughput objective
Throughput for some (coding-gain constant).
Low-SNR regime
Low : is close to unless is small, but a small means is close to (where the rate is high but unreliable). Optimum balances rate and reliability: scheduler picks (low rank, high diversity) to keep small.
High-SNR regime
High : is for any with . Maximising drives . Scheduler picks at high SNR β even though , the rate gain dominates.
Decision rule
Choose . As grows, the threshold SNR for rank drops. This is exactly the 5G NR rank adaptation logic: each rank has an SNR range where it is optimal, and transitions occur at SNR thresholds determined by the relative coding gains of the schemes.
ex-ch12-25
Challenge(Research-level.) The Zheng-Tse DMT is an asymptotic statement. Finite- blocklength DMT analysis (Polyanskiy-Poor-VerdΓΊ 2010 + MIMO extensions) computes corrections of the form . Explain why finite-blocklength effects are a second-order refinement to the DMT, and when they become important (hint: URLLC).
DMT is first-order in ; finite blocklength is first-order in .
URLLC: short packets (β), high reliability ().
Two asymptotic regimes
The DMT analysis takes first (for random-coding achievability), then (for the exponent). Finite-blocklength analysis instead keeps fixed and corrects the rate-reliability tradeoff with terms β smaller than the DMT exponent at large but dominant at small .
URLLC regime
Ultra-reliable low-latency communication (URLLC): packet length β channel uses, target error rate . Here finite-blocklength effects are β comparable to DMT exponents at finite SNR.
Practical reading
For eMBB (enhanced Mobile Broadband, β): DMT is a tight predictor of rate-reliability tradeoffs.
For URLLC (β): DMT is a coarse guide but finite-blocklength corrections dominate performance. The current 5G NR URLLC mini-slot design uses β OFDM symbols β exactly the regime where DMT breaks and the Tse- Viswanath Β§9.1.5 "empirical exponent" analysis must be done by Monte Carlo.
Chapter 22 of this book discusses open research directions including finite-blocklength STC design.