In linear algebra, the Frobenius normal form or rational canonical form of a square matrix A is a matrix canonical form that reflects the structure of the minimal polynomial of A and provides a means of detecting whether another matrix B is similar to A without extending the base field F.
For example, consider:
The characteristic polynomial of A is x6+6x4+12x2+8 = (x2 + 2)3 = p(x). The minimal polynomial of this matrix is x2 + 2.
We will then have one block in the Frobenius normal form as
The characteristic polynomial of A1 is indeed x2 +2.
Since p factors into solely terms of the form x2 + 2, we expect the other two blocks comprising the normal form of the matrix to be identical to A1. So, we can simply write down the Frobenius normal form:
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 Fhref="http://articles.gourt.com/en/module (mathematics)">module with the action of x given by A and extending by linearity) satisfies the F[x-module isomorphism
where the ai(x) ∈ F* may be taken to be non-units, unique as monic polynomials, and can be arranged to satisfy the relation
where "a | b" is notation for "a divides b".
Sketch of Proof: Apply the classification of finitely generated modules over principal ideal domains to V, viewing it as an FNote that any free Ffree part since V is finite-dimensional. The uniqueness of the invariant factors requires a separate proof that they are determined up to units; then the monic condition ensures that they are uniquely determined. The proof of this latter part is omitted. See [DF" target="_blank" >* for details.
Given an arbitrary square matrix, the elementary divisors used in the construction of the Jordan normal form do not exist over F*, so the invariant factors ai(x) as given above must be used instead. These correspond to factors of the minimal polynomial m(x) = an(x), which (by the Cayley-Hamilton theorem) itself divides the characteristic polynomial p(x) and in fact has the same roots as p(x), not counting multiplicities. Note in particular that the Theorem asserts that the invariant factors have coefficients in F.
As each invariant factor ai(x) is a polynomial in F*, we may associate a corresponding block matrix Ci which is the companion matrix to ai(x). In particular, each such Ci has its entries in the field F.
Taking the matrix direct sum of these blocks over all the invariant factors yields the rational canonical form of A. Where the minimal polynomial is identical to the characteristic polynomial, 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.
This article is licensed under the GNU Free Documentation License.
It uses material from the
"Frobenius normal form".
Home Page • arts • business • computers • games • health • hospitals • home • kids & teens • news • physicians • recreation• reference • regional • science • shopping • society • sports • world