For discrete-time linear systems over a principal ideal domain, three types
of (C, A)-invariance can be distinguished. Connections between these notio
ns are investigated. For pure submodules, necessary and sufficient conditio
ns for dynamic (C, A)-injection invariance are given. Sufficient conditions
are obtained in the general case.