Abstract
This paper studies a block decoupling problem for linear systems over principal ideal domains under the assumption that the output matrix is fullrank. Some necessary and sufficient conditions for the problem to be solvable are obtained, and furthermore it is shown that the poles of the block decoupled system can be assigned arbitrarily.