An application of the Gröbner basis in computation for the minimal polynomials and inverses of block circulant matrices (Q1611837)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | An application of the Gröbner basis in computation for the minimal polynomials and inverses of block circulant matrices |
scientific article |
Statements
An application of the Gröbner basis in computation for the minimal polynomials and inverses of block circulant matrices (English)
0 references
28 August 2002
0 references
The authors show that the ring \(F[\tau_1,\ldots,\tau_n]\) of all level-\(n(r_1,\ldots,r_n)\)-block circulant matrices over the field \(F\) is isomorphic to \(F[x_1,\ldots,x_n]/<x_1^{k_1}-r_1,\ldots, x_n^{k_n}-r_n>\), where the dimension of the \(i^{th}\) block is \(k_i\) and \(r_i\) is the field element in the lower left corner of the \(i^{th}\) block. They further show that the minimal polynomial of the matrix \(f(\tau_1,\ldots,\tau_n)\) is the monic polynomial that generates the ideal \(<x_1^{k_1}-r_1,\ldots,x_n^{k_n}-r_n,y-f(x_1,\ldots,x_n)> \cap F[y]\), which can be calculated readily using Gröbner basis techniques. A similar formula is given for the annihilation ideal of a set of level-\(n(r_1,\ldots,r_n)\)-block circulant matrices. The authors show that the matrix \(f(\tau_1,\ldots\tau_n)\) is non-singular if and only if \[ 1 \in \langle f(x_1,\dots,x_n),x_1^{k_1}-r_1,\dots,x_n^{k_n}-r_n\rangle,\text{ i.e. }1 = fg + \sum w_i(x_i^{k_i}-r_i). \] They also show how Gröbner basis techniques can be used to calculate \(g\), the inverse of \(f\), explicitly. Finally, the authors give two algorithms, both using Gröbner bases, for the inverse of a level \(n(r_1,\ldots,r_n)\)-block circulant matrix over a quaternion division algebra. All algorithms are explained in detail and have been implemented by the authors in CoCoa 4.0, a computer algebra system.
0 references
Block circulant matrices
0 references
Gröbner basis
0 references
minimal polynomial
0 references
matrix inversion
0 references
quaternion division algebra
0 references
computer algebra system
0 references