Abstract: | ABSTRACT A generalized rank condition is used to deduce necessary and sufficient conditions for the reachability and observability of a system in a category. A duality principle between reachability and observability is established. These results generalize those known previously for bilinear and linear systems over rings. |