A GAP PACKAGE FOR DECOUPLING LINEAR SYSTEMS

Authors

  • Yurii Bazylevych
  • Olha Stanina

DOI:

https://doi.org/10.34185/1991-7848.itmm.2024.01.037

Keywords:

GAP, decoupling, linear systems, mathematical models, technical systems.

Abstract

There are a number of problems, the solution of which requires the breakdown of the initial system of equations using algebraic decoupling methods. This means reducing the matrix of coefficients to block-diagonal (or block-triangular) form by means of substitution of variables. The main computational tasks when using such methods are finding the centralizer of several matrices or compiling the algebra generated by these matrices. For calculations, it is convenient to use the GAP computer algebra system because the system itself is designed for discrete algebra calculations. The problem is that the GAP program does not support calculations with real numbers. For practical problems you can try to replace them (with some accuracy) by rational numbers. At the same time, the decision may turn out to be excessively cumbersome. On the other hand, the advantage of GAP is the complete absence of rounding errors.

References

Yu.N. Bazilevich. The Best Reduction of Matrices to Block-Triangular Form for Hierarchical Decomposition Problems. Cybern. Syst. Anal. 2017. 53, 456, URL: https://doi.org/10.1007/s10559-017-9947-1.

GAP — Groups, Algorithms, Programming — a System for Computational Discrete Algebra. URL: http://www.gap-system.org/

K. Hymabaccus, D. Pasechnik, Decomposing Linear Representations of Finite Groups. — 2019. URL: https://doi.org/10.48550/arXiv.2007.02459

Yu. Bazylevych, I. Kostiushko; General approach to the problems of decoupling of linear controlled systems. AIP Conf. Proc. 26 September 2022. No. 2522 (1). URL: https://doi.org/10.1063/5.0101039

Downloads

Published

2024-04-24

Issue

Section

Статті