For the linear multivariable system

, with disturbance

, it is shown that the decoupling problem and disturbance rejection problem are simultaneously solvable, so as to yield a stable closed-loop system, if and only if

and

. Here

and

are subspaces uniquely defined by and constructible from the data

.