Hubbry Logo
Frobenius normal formFrobenius normal formMain
Open search
Frobenius normal form
Community hub
Frobenius normal form
logo
7 pages, 0 posts
0 subscribers
Be the first to start a discussion here.
Be the first to start a discussion here.
Frobenius normal form
Frobenius normal form
from Wikipedia

In linear algebra, the Frobenius normal form or rational canonical form of a square matrix A with entries in a field F is a canonical form for matrices obtained by conjugation by invertible matrices over F. The form reflects a minimal decomposition of the vector space into subspaces that are cyclic for A (i.e., spanned by some vector and its repeated images under A). Since only one normal form can be reached from a given matrix (whence the "canonical"), a matrix B is similar to A if and only if it has the same rational canonical form as A. Since this form can be found without any operations that might change when extending the field F (whence the "rational"), notably without factoring polynomials, this shows that whether two matrices are similar does not change upon field extensions. The form is named after German mathematician Ferdinand Georg Frobenius.

Some authors use the term rational canonical form for a somewhat different form that is more properly called the primary rational canonical form. Instead of decomposing into a minimum number of cyclic subspaces, the primary form decomposes into a maximum number of cyclic subspaces. It is also defined over F, but has somewhat different properties: finding the form requires factorization of polynomials, and as a consequence the primary rational canonical form may change when the same matrix is considered over an extension field of F. This article mainly deals with the form that does not require factorization, and explicitly mentions "primary" when the form using factorization is meant.

Motivation

[edit]

When trying to find out whether two square matrices A and B are similar, one approach is to try, for each of them, to decompose the vector space as far as possible into a direct sum of stable subspaces, and compare the respective actions on these subspaces. For instance if both are diagonalizable, then one can take the decomposition into eigenspaces (for which the action is as simple as it can get, namely by a scalar), and then similarity can be decided by comparing eigenvalues and their multiplicities. While in practice this is often a quite insightful approach, there are various drawbacks this has as a general method. First, it requires finding all eigenvalues, say as roots of the characteristic polynomial, but it may not be possible to give an explicit expression for them. Second, a complete set of eigenvalues might exist only in an extension of the field one is working over, and then one does not get a proof of similarity over the original field. Finally A and B might not be diagonalizable even over this larger field, in which case one must instead use a decomposition into generalized eigenspaces, and possibly into Jordan blocks.

But obtaining such a fine decomposition is not necessary to just decide whether two matrices are similar. The rational canonical form is based on instead using a direct sum decomposition into stable subspaces that are as large as possible, while still allowing a very simple description of the action on each of them. These subspaces must be generated by a single nonzero vector v and all its images by repeated application of the linear operator associated to the matrix; such subspaces are called cyclic subspaces (by analogy with cyclic subgroups) and they are clearly stable under the linear operator. A basis of such a subspace is obtained by taking v and its successive images as long as they are linearly independent. The matrix of the linear operator with respect to such a basis is the companion matrix of a monic polynomial; this polynomial (the minimal polynomial of the operator restricted to the subspace, which notion is analogous to that of the order of a cyclic subgroup) determines the action of the operator on the cyclic subspace up to isomorphism, and is independent of the choice of the vector v generating the subspace.

A direct sum decomposition into cyclic subspaces always exists, and finding one does not require factoring polynomials. However it is possible that cyclic subspaces do allow a decomposition as direct sum of smaller cyclic subspaces (essentially by the Chinese remainder theorem). Therefore, just having for both matrices some decomposition of the space into cyclic subspaces, and knowing the corresponding minimal polynomials, is not in itself sufficient to decide their similarity. An additional condition is imposed to ensure that for similar matrices one gets decompositions into cyclic subspaces that exactly match: in the list of associated minimal polynomials each one must divide the next (and the constant polynomial 1 is forbidden to exclude trivial cyclic subspaces). The resulting list of polynomials are called the invariant factors of (the K[X]-module defined by) the matrix, and two matrices are similar if and only if they have identical lists of invariant factors. The rational canonical form of a matrix A is obtained by expressing it on a basis adapted to a decomposition into cyclic subspaces whose associated minimal polynomials are the invariant factors of A; two matrices are similar if and only if they have the same rational canonical form.

Example

[edit]

Consider the following matrix A, over Q:

A has minimal polynomial , so that the dimension of a subspace generated by the repeated images of a single vector is at most 6. The characteristic polynomial is , which is a multiple of the minimal polynomial by a factor . There always exist vectors such that the cyclic subspace that they generate has the same minimal polynomial as the operator has on the whole space; indeed most vectors will have this property, and in this case the first standard basis vector does so: the vectors for are linearly independent and span a cyclic subspace with minimal polynomial . There exist complementary stable subspaces (of dimension 2) to this cyclic subspace, and the space generated by vectors and is an example. In fact one has , so the complementary subspace is a cyclic subspace generated by ; it has minimal polynomial . Since is the minimal polynomial of the whole space, it is clear that must divide (and it is easily checked that it does), and we have found the invariant factors and of A. Then the rational canonical form of A is the block diagonal matrix with the corresponding companion matrices as diagonal blocks, namely

A basis on which this form is attained is formed by the vectors above, followed by for ; explicitly this means that for

,

one has

General case and theory

[edit]

Fix a base field F and a finite-dimensional vector space V over F. Given a polynomial PF[X], there is associated to it a companion matrix CP whose characteristic polynomial and minimal polynomial are both equal to P.

Theorem: Let V be a finite-dimensional vector space over a field F, and A a square matrix over F. Then V (viewed as an F[X]-module with the action of X given by A) admits a F[X]-module isomorphism

VF[X]/f1 ⊕ … ⊕ F[X]/fk

where the fiF[X] may be taken to be monic polynomials of positive degree (so they are non-units in F[X]) that satisfy the relations

f1 | f2 | … | fk

(where "a | b" is notation for "a divides b"); with these conditions the list of polynomials fi is unique.

Sketch of Proof: Apply the structure theorem for finitely generated modules over a principal ideal domain to V, viewing it as an F[X]-module. The structure theorem provides a decomposition into cyclic factors, each of which is a quotient of F[X] by a proper ideal; the zero ideal cannot be present since the resulting free module would be infinite-dimensional as F vector space, while V is finite-dimensional. For the polynomials fi one then takes the unique monic generators of the respective ideals, and since the structure theorem ensures containment of every ideal in the preceding ideal, one obtains the divisibility conditions for the fi. See [DF] for details.

Given an arbitrary square matrix, the elementary divisors used in the construction of the Jordan normal form do not exist over F[X], so the invariant factors fi as given above must be used instead. The last of these factors fk is then the minimal polynomial, which all the invariant factors therefore divide, and the product of the invariant factors gives the characteristic polynomial. Note that this implies that the minimal polynomial divides the characteristic polynomial (which is essentially the Cayley-Hamilton theorem), and that every irreducible factor of the characteristic polynomial also divides the minimal polynomial (possibly with lower multiplicity).

For each invariant factor fi one takes its companion matrix Cfi, and the block diagonal matrix formed from these blocks yields the rational canonical form of A. When the minimal polynomial is identical to the characteristic polynomial (the case k = 1), the Frobenius normal form is the companion matrix of the characteristic polynomial. As the rational canonical form is uniquely determined by the unique invariant factors associated to A, and these invariant factors are independent of basis, it follows that two square matrices A and B are similar if and only if they have the same rational canonical form.

A rational normal form generalizing the Jordan normal form

[edit]

The Frobenius normal form does not reflect any form of factorization of the characteristic polynomial, even if it does exist over the ground field F. This implies that it is invariant when F is replaced by a different field (as long as it contains the entries of the original matrix A). On the other hand, this makes the Frobenius normal form rather different from other normal forms that do depend on factoring the characteristic polynomial, notably the diagonal form (if A is diagonalizable) or more generally the Jordan normal form (if the characteristic polynomial splits into linear factors). For instance, the Frobenius normal form of a diagonal matrix with distinct diagonal entries is just the companion matrix of its characteristic polynomial.

There is another way to define a normal form, that, like the Frobenius normal form, is always defined over the same field F as A, but that does reflect a possible factorization of the characteristic polynomial (or equivalently the minimal polynomial) into irreducible factors over F, and which reduces to the Jordan normal form when this factorization only contains linear factors (corresponding to eigenvalues). This form[1] is sometimes called the generalized Jordan normal form, or primary rational canonical form. It is based on the fact that the vector space can be canonically decomposed into a direct sum of stable subspaces corresponding to the distinct irreducible factors P of the characteristic polynomial (as stated by the lemme des noyaux [fr][2]), where the characteristic polynomial of each summand is a power of the corresponding P. These summands can be further decomposed, non-canonically, as a direct sum of cyclic F[x]-modules (like is done for the Frobenius normal form above), where the characteristic polynomial of each summand is still a (generally smaller) power of P. The primary rational canonical form is a block diagonal matrix corresponding to such a decomposition into cyclic modules, with a particular form called generalized Jordan block in the diagonal blocks, corresponding to a particular choice of a basis for the cyclic modules. This generalized Jordan block is itself a block matrix of the form

where C is the companion matrix of the irreducible polynomial P, and U is a matrix whose sole nonzero entry is a 1 in the upper right-hand corner. For the case of a linear irreducible factor P = xλ, these blocks are reduced to single entries C = λ and U = 1 and, one finds a (transposed) Jordan block. In any generalized Jordan block, all entries immediately below the main diagonal are 1. A basis of the cyclic module giving rise to this form is obtained by choosing a generating vector v (one that is not annihilated by Pk−1(A) where the minimal polynomial of the cyclic module is Pk), and taking as basis

where d = deg P.

See also

[edit]

References

[edit]
[edit]
Revisions and contributorsEdit on WikipediaRead on Wikipedia
from Grokipedia
The Frobenius normal form, also known as the rational canonical form, is a representation of a square matrix over a field, achieved through similarity transformation, where the matrix is expressed as a block diagonal form with blocks corresponding to the invariant factors of its . These invariant factors are monic polynomials that divide each other in a specific chain, ensuring the form is unique for matrices in the same similarity class. This form was introduced by the German mathematician Georg Frobenius in his 1879 paper "Theorie der linearen Formen mit ganzen Coefficienten," as part of his foundational work on linear substitutions and forms with integer coefficients, extending earlier ideas on matrix decompositions. Frobenius's contribution provided a method to classify linear transformations without relying on field extensions, contrasting with spectral decompositions that require algebraically closed fields. The structure of the Frobenius normal form consists of diagonal blocks, each being the companion matrix of an invariant factor di(x)d_i(x), arranged such that d1(x)d2(x)ds(x)d_1(x) \mid d_2(x) \mid \cdots \mid d_s(x), where the degrees sum to the matrix dimension. The companion matrix for a monic polynomial p(x)=xm+am1xm1++a0p(x) = x^m + a_{m-1}x^{m-1} + \cdots + a_0 is the m×mm \times m matrix with the coefficients am1,,a0-a_{m-1}, \dots, -a_0 in the last row and subdiagonal ones elsewhere, capturing the cyclic nature of the corresponding module. This decomposition reveals the elementary divisors and minimal polynomial directly, as the minimal polynomial is the last invariant factor ds(x)d_s(x). In contrast to the , which uses eigenvalue-based blocks and requires splitting fields, the Frobenius form operates over the base field and is particularly useful for non-diagonalizable matrices or fields like or reals. It plays a central role in module theory over polynomial rings, computational linear algebra for efficient invariant computation, and applications such as solving linear recurrence relations, analyzing differential equations, and for system decompositions. Algorithms for computing it, such as those running in O(n3)O(n^3) time, underscore its practical importance in symbolic computation systems.

Introduction

Definition

The Frobenius normal form, also known as the rational canonical form, of a linear transformation TT on a finite-dimensional VV of nn over a field FF, or equivalently of an n×nn \times n matrix AA with entries in FF, is the unique block diagonal matrix (up to permutation of blocks) that is similar to the matrix of TT (or to AA) with respect to some basis of VV, where the diagonal blocks are companion matrices C(fi)C(f_i) of monic polynomials f1,f2,,fkFf_1, f_2, \dots, f_k \in F (the invariant factors of TT) satisfying deg(f1)++deg(fk)=n\deg(f_1) + \cdots + \deg(f_k) = n and f1f2fkf_1 \mid f_2 \mid \cdots \mid f_k. The block structure consists of kk companion matrix blocks arranged along the diagonal, with zeros elsewhere. For each monic invariant factor fi(x)=xdi+adi1xdi1++a1x+a0f_i(x) = x^{d_i} + a_{d_i-1} x^{d_i-1} + \cdots + a_1 x + a_0 of degree di=deg(fi)d_i = \deg(f_i), the corresponding C(fi)C(f_i) is the di×did_i \times d_i matrix whose entries are 1's on the subdiagonal (positions (j+1,j)(j+1, j) for j=1,,di1j = 1, \dots, d_i-1), the negated coefficients a0,a1,,adi1-a_0, -a_1, \dots, -a_{d_i-1} in the last row (positions (di,j)(d_i, j) for j=1,,dij = 1, \dots, d_i), and zeros elsewhere. This form assumes familiarity with , where similarity means there exists an PP such that P1APP^{-1} A P equals the Frobenius normal form. The invariant factors and companion matrices are detailed in subsequent sections.

Historical Background

The Frobenius normal form was introduced by the German mathematician in his seminal 1879 paper "Theorie der linearen Formen mit ganzen Coefficienten," published in the Journal für die reine und angewandte Mathematik, where he developed canonical representations for linear forms with integer coefficients, generalizing to matrices over fields. This work built on his earlier 1878 paper "Über lineare Substitutionen und bilineare Formen," which applied similar ideas to classify pairs of bilinear forms under linear substitutions, demonstrating utility in reducing complex systems to standard structures, though readily generalizing to single endomorphisms. Frobenius's contribution built directly on earlier efforts by and , who had explored special cases of canonical forms for matrices and linear transformations in and , respectively; Frobenius extended these to a more general framework, citing their results as foundational. This development marked a key advancement in the theory of matrix equivalence and similarity, emphasizing invariant properties under . Also known as the rational canonical form, it serves as a "rational" alternative to other normal forms like the Jordan form, which often require extensions of the base field to achieve diagonalization over algebraically closed fields. Over time, the Frobenius normal form became integral to , particularly in classifying finitely generated modules over domains (PIDs), such as the over a field, where it provides a unique decomposition into cyclic components.

Fundamental Concepts

Invariant Factors

In the context of the Frobenius normal form, also known as the , the invariant factors provide a complete invariant for the similarity class of a linear transformation on a finite-dimensional over a field FF. For a linear transformation T:VVT: V \to V with dimV=n\dim V = n, the invariant factors are monic polynomials f1(x),f2(x),,fk(x)Ff_1(x), f_2(x), \dots, f_k(x) \in F satisfying f1f2fkf_1 \mid f_2 \mid \dots \mid f_k and deg(f1)++deg(fk)=n\deg(f_1) + \dots + \deg(f_k) = n, such that the FF-module structure on VV (where xx acts as TT) is isomorphic to the i=1kF/(fi(x))\bigoplus_{i=1}^k F/(f_i(x)). This decomposition captures the cyclic structure of the module into indecomposable summands. These invariant factors emerge from the of the characteristic matrix xIAxI - A, where AA is a of TT. The is a over FF obtained via elementary row and column operations, and its diagonal entries are the invariant factors fi(x)f_i(x) up to multiplication by units in F×F^\times (which are the nonzero constants in FF). This connection underscores the role of invariant factors in rational canonical forms, distinguishing them from other decompositions like the Jordan form, which relies on field extensions. Key properties of the invariant factors include the fact that their product f1(x)f2(x)fk(x)f_1(x) f_2(x) \cdots f_k(x) equals the characteristic polynomial χA(x)\chi_A(x) of AA, ensuring the total degree matches the dimension of VV. Additionally, the last invariant factor fk(x)f_k(x) is precisely the minimal polynomial mA(x)m_A(x) of AA, as it annihilates VV and is the generator of the annihilator ideal in the module. These relations highlight how invariant factors encode both the full and the cyclic dependencies in the action of TT. The invariant factors are unique for matrices in the same similarity class: two n×nn \times n matrices over FF are similar if and only if they possess the same sequence of invariant factors. This guarantees that the Frobenius normal form, constructed as a block diagonal matrix with companion matrix blocks for each fi(x)f_i(x), is well-defined up to of the blocks.

Companion Matrices

In the Frobenius normal form, also known as the , the building blocks are associated to monic invariant factors, which are monic polynomials that divide each other in a . For a monic polynomial f(X)=Xm+am1Xm1++a1X+a0f(X) = X^m + a_{m-1} X^{m-1} + \cdots + a_1 X + a_0 of degree mm, the C(f)C(f) is the m×mm \times m matrix over the base field with 1's on the subdiagonal, the negatives of the coefficients a0,a1,,am1-a_0, -a_1, \dots, -a_{m-1} in the last column, and 0's elsewhere. This specific form, often called the Frobenius , ensures a structured representation that aligns with the module-theoretic interpretation of linear transformations. The of C(f)C(f) is precisely f(X)f(X), and since the matrix acts cyclically on the space, its minimal is also exactly f(X)f(X). For instance, when f(X)=X2+bX+cf(X) = X^2 + b X + c, the is (0c1b),\begin{pmatrix} 0 & -c \\ 1 & -b \end{pmatrix}, whose computation yields det(XIC(f))=X2+bX+c\det(XI - C(f)) = X^2 + b X + c. A key property of the C(f)C(f) is that it generates a cyclic subspace of mm: there exists a vector vv such that the set {v,C(f)v,C(f)2v,,C(f)m1v}\{v, C(f)v, C(f)^2 v, \dots, C(f)^{m-1} v\} forms a basis for the mm-dimensional space, with the action of C(f)C(f) shifting the basis vectors and applying the relation to close the cycle. This cyclicity underscores why companion matrices serve as the indecomposable blocks in the Frobenius normal form, reflecting the into cyclic modules.

Construction

Determining the Invariant Factors

The invariant factors of a matrix AMn(F)A \in M_n(F), where FF is a field, are monic polynomials f1(x)f2(x)fr(x)f_1(x) \mid f_2(x) \mid \cdots \mid f_r(x) in FF of positive degree such that the degrees sum to nn and AA is similar over FF to the block diagonal matrix consisting of the companion matrices of the fi(x)f_i(x). To determine these factors, form the characteristic matrix xInAMn(F)xI_n - A \in M_n(F). Since FF is a (PID), this matrix admits a , obtained via elementary row and column operations over FF (additions of multiples of rows/columns, swaps, and multiplications by units in FF). The diagonal entries of the Smith normal form are precisely the invariant factors f1(x),,fn(x)f_1(x), \dots, f_n(x), normalized to be monic with fi(x)fi+1(x)f_i(x) \mid f_{i+1}(x) and leading entries possibly equal to 11. The computation proceeds by iteratively applying polynomial division and gcd operations to reduce the matrix: select a pivot entry of minimal degree, eliminate it from other positions using Euclidean algorithm analogs, and recurse on submatrices, ensuring divisibility conditions hold at each step. This leverages the PID structure of FF, where ideals are principal, allowing unique factorization up to units and guaranteeing the existence and uniqueness of the normal form. Equivalently, the invariant factors arise from the determinantal divisors of xInAxI_n - A. The kk-th determinantal divisor dk(x)d_k(x) is the monic gcd of all k×kk \times k minors of xInAxI_n - A, with d0(x)=1d_0(x) = 1. Then, fk(x)=dk(x)/dk1(x)f_k(x) = d_k(x) / d_{k-1}(x) for k=1,,nk = 1, \dots, n, yielding the chain of invariant factors where each divides the next. An alternative approach decomposes the FF-module Fn/(xInA)FnF^n / (xI_n - A) F^n (isomorphic to the module associated to AA) into a of cyclic submodules, each generated by a vector whose annihilator ideal is principal, generated by an invariant factor. To identify these, find a maximal cyclic subspace by selecting a vector not in the kernel of any proper power of AλIA - \lambda I for eigenvalues λ\lambda, compute its minimal annihilating as the first invariant factor, quotient out the subspace, and repeat on the remainder until the space is exhausted. Kernel dimensions of powers of AλIA - \lambda I may assist in locating suitable generators, but the core relies on the PID property ensuring cyclic decompositions correspond to the invariant factors.

Assembling the Form

Once the invariant factors f1(x)f2(x)fk(x)f_1(x) \mid f_2(x) \mid \dots \mid f_k(x) of a matrix AMn(F)A \in M_n(F), where FF is a field and each fi(x)f_i(x) is a of degree at least 1, have been determined, the Frobenius normal form is assembled by constructing the C(fi)C(f_i) for each invariant factor fi(x)f_i(x). The C(fi)C(f_i) for a fi(x)=xdi+adi1xdi1++a0f_i(x) = x^{d_i} + a_{d_i-1} x^{d_i-1} + \dots + a_0 is the di×did_i \times d_i matrix with 1's on the subdiagonal, the negatives of the coefficients in the last column, and zeros elsewhere. The full Frobenius normal form is then the block diagonal matrix J=\diag(C(f1),C(f2),,C(fk))J = \diag(C(f_1), C(f_2), \dots, C(f_k)), where the blocks are arranged in order of increasing degree. This block diagonal structure ensures that the Frobenius normal form captures the cyclic decomposition of the underlying vector space into invariant subspaces, each corresponding to one invariant factor. By the theory of rational canonical forms, there exists an invertible matrix PGLn(F)P \in GL_n(F) such that P1AP=JP^{-1} A P = J, meaning AA is similar to its Frobenius normal form over the base field FF. This similarity preserves the minimal and characteristic polynomials of AA, with the product f1(x)fk(x)f_1(x) \cdots f_k(x) equaling the characteristic polynomial and fk(x)f_k(x) the minimal polynomial. A key verification step in assembly is the dimension check: the sum of the degrees deg(f1)+deg(f2)++deg(fk)=n\deg(f_1) + \deg(f_2) + \dots + \deg(f_k) = n, confirming that the blocks span the full matrix size without overlap or deficiency. For explicit illustration, consider two invariant factors yielding blocks of sizes d1d_1 and d2d_2; the resulting n×nn \times n matrix JJ with n=d1+d2n = d_1 + d_2 has the form J=(C(f1)00C(f2)),J = \begin{pmatrix} C(f_1) & 0 \\ 0 & C(f_2) \end{pmatrix}, where the zero blocks are appropriately dimensioned to fill the off-diagonal positions. This structure reflects the theorem for modules over polynomial rings.

Examples

Basic Example

To illustrate the Frobenius normal form, consider the 2×22 \times 2 matrix A=(4322)A = \begin{pmatrix} 4 & -3 \\ 2 & 2 \end{pmatrix} over the real numbers R\mathbb{R}. The of AA is χA(t)=t26t+14\chi_A(t) = t^2 - 6t + 14, which is irreducible over R\mathbb{R} since its 3656=20<036 - 56 = -20 < 0. Since AA is 2×22 \times 2 and the minimal polynomial equals the characteristic polynomial (both t26t+14t^2 - 6t + 14), there is a single invariant factor f1(t)=t26t+14f_1(t) = t^2 - 6t + 14. The Frobenius normal form is thus the companion matrix of this polynomial, given by C(f1)=(01416),C(f_1) = \begin{pmatrix} 0 & -14 \\ 1 & 6 \end{pmatrix}, where the companion matrix convention places the negatives of the polynomial coefficients (except the leading 1) in the last column, with 1's on the subdiagonal. This form is achieved via similarity: AA is similar to C(f1)C(f_1) over R\mathbb{R}. A change-of-basis matrix PP with columns forming a rational canonical basis {v1,v2}\{v_1, v_2\}, where v1=(10)v_1 = \begin{pmatrix} 1 \\ 0 \end{pmatrix} and v2=Av1=(42)v_2 = A v_1 = \begin{pmatrix} 4 \\ 2 \end{pmatrix}, satisfies P1AP=C(f1)P^{-1} A P = C(f_1). Here, P=(1402),P = \begin{pmatrix} 1 & 4 \\ 0 & 2 \end{pmatrix}, and direct computation verifies AP=PC(f1)A P = P C(f_1), confirming the similarity.

Advanced Example

Consider a 6×6 matrix AA over the rational numbers Q\mathbb{Q} whose is (x2+1)3(x^2 + 1)^3 and minimal polynomial is (x2+1)2(x^2 + 1)^2. The invariant factors are f1(x)=x2+1f_1(x) = x^2 + 1 and f2(x)=(x2+1)2f_2(x) = (x^2 + 1)^2, determined via the of the characteristic matrix xIAxI - A, where each subsequent factor divides the next and their product yields the . The Frobenius normal form FF is the block diagonal matrix consisting of the companion matrices of these invariant factors. The companion matrix for f1(x)=x2+1f_1(x) = x^2 + 1 is the 2×2 block C1=(0110),C_1 = \begin{pmatrix} 0 & -1 \\ 1 & 0 \end{pmatrix}, with characteristic and minimal polynomials both x2+1x^2 + 1. The companion matrix for f2(x)=x4+2x2+1f_2(x) = x^4 + 2x^2 + 1 is the 4×4 block C2=(0001100001020010),C_2 = \begin{pmatrix} 0 & 0 & 0 & -1 \\ 1 & 0 & 0 & 0 \\ 0 & 1 & 0 & -2 \\ 0 & 0 & 1 & 0 \end{pmatrix},
Add your contribution
Related Hubs
User Avatar
No comments yet.