<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">ALAMT</journal-id><journal-title-group><journal-title>Advances in Linear Algebra &amp; Matrix Theory</journal-title></journal-title-group><issn pub-type="epub">2165-333X</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/alamt.2021.111001</article-id><article-id pub-id-type="publisher-id">ALAMT-107319</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Physics&amp;Mathematics</subject></subj-group></article-categories><title-group><article-title>
 
 
  Bounds for Polynomial’s Roots from Fiedler and Sparse Companion Matrices for Submultiplicative Matrix Norms
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Mamoudou</surname><given-names>Amadou Bondabou</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Ousmane</surname><given-names>Moussa Tessa</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Amidou</surname><given-names>Morou</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib></contrib-group><aff id="aff2"><addr-line>Institut de Recherche sur l’Enseignement des Mathématiques, Université A. Moumouni de Niamey, Niamey, Niger</addr-line></aff><aff id="aff1"><addr-line>Département de Mathématiques et d’Informatique, Université Abdou Moumouni, Niamey, Niger</addr-line></aff><pub-date pub-type="epub"><day>23</day><month>02</month><year>2021</year></pub-date><volume>11</volume><issue>01</issue><fpage>1</fpage><lpage>13</lpage><history><date date-type="received"><day>23,</day>	<month>December</month>	<year>2020</year></date><date date-type="rev-recd"><day>21,</day>	<month>February</month>	<year>2021</year>	</date><date date-type="accepted"><day>24,</day>	<month>February</month>	<year>2021</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  We use submultiplicative companion matrix norms to provide new bounds for roots for a given polynomial 
  P(
  X) over the field C[
  X]. From a 
  n&#215;
  n Fiedler companion matrix 
  C, sparse companion matrices and triangular Hessenberg matrices are introduced. Then, we identify a special triangular Hessenberg matrix 
  L<sub>r</sub>, supposed to provide a good estimation of the roots. By application of Gershgorin’s theorems to this special matrix in case of submultiplicative matrix norms, some estimations of bounds for roots are made. The obtained bounds have been compared to known ones from the literature precisely Cauchy’s bounds, Montel’s bounds and Carmichel-Mason’s bounds. According to the starting formel of 
  L<sub>r</sub>, we see that the more we have coefficients closed to zero with a norm less than 1, the more the Sparse method is useful.
 
</p></abstract><kwd-group><kwd>Fiedler Matrices</kwd><kwd> Polynomial’s Roots</kwd><kwd> Bounds for Polynomials</kwd><kwd> Companion Matrices</kwd><kwd> Sparse Companion Matrices</kwd><kwd> Hessenberg Matrices</kwd><kwd>  Submultiplicative Matrix Norm</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Approximating of roots for polynomials has been subject of several studies in mathematics and physics especially stability studies of dynamic system and automatism. There are various techniques for approximating the roots of a polynomial [<xref ref-type="bibr" rid="scirp.107319-ref1">1</xref>]. Some algorithms for determining the roots of a polynomial [<xref ref-type="bibr" rid="scirp.107319-ref2">2</xref>] rely on a good first approximation by using the coefficients of the polynomial [<xref ref-type="bibr" rid="scirp.107319-ref3">3</xref>]. Other methods for finding the roots of a polynomial P ( x ) consist of finding the eigenvalues of a companion matrix [<xref ref-type="bibr" rid="scirp.107319-ref4">4</xref>]. To approximate the roots of P ( x ) , one can also apply Gershgorin’s Theorem [<xref ref-type="bibr" rid="scirp.107319-ref5">5</xref>] or use matrix norms on a companion matrix to find disks in the complex plane to locate the eigenvalues [<xref ref-type="bibr" rid="scirp.107319-ref6">6</xref>].</p><p>In this study, from special companion matrices of a given polynomial P ( x ) , improved methods of estimation of bounds for roots are developed by applying Gershgorin’s Theorem.</p><p>We first present Fiedler companion matrices and known bounds for polynomials. Secondly, from Fiedler matrices, we introduce sparse companion matrices and then triangular Hessenberg matrices. The methodology of providing a sharp bound for polynomial’s roots consists of identifying a special form of Hessenberg matrix that could give an improved value of bound in case of submultiplicative matrix norms. In the third part, through illustrative examples, we make a comparison of classical bounds to those obtained with the Sparse method.</p><p>Indeed, the Sparse method is well appropriated to estimate bounds: it gives the opportunity to estimate improved bounds for high as well as minor values of coefficients for polynomial’s degree n = 5 .</p></sec><sec id="s2"><title>2. Bounds for Roots of Polynomial Based on Fiedler Companion Matrices</title><sec id="s2_1"><title>2.1. Generalities on Fiedler Companion Matrices</title><p>Let P be a polynomial ∈ ℂ [ X ] , P ( X ) = X n + a n − 1 X n − 1 + ⋯ + a 1 X + a 0 .</p><p>Let A be the associated companion matrix of P ( X ) .</p><p>Definition 1: A Fiedler companion matrix is the pattern of 2 n − 1 different matrices which have exactly the zeros of polynomial P ( X ) as eigenvalue [<xref ref-type="bibr" rid="scirp.107319-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.107319-ref4">4</xref>] [<xref ref-type="bibr" rid="scirp.107319-ref7">7</xref>].</p><p>The first and the second Frobenius companion matrices, C 1 ( P ) and C 2 ( P ) of polynomial P ( X ) , are Fiedler matrices:</p><p>C 1 ( P ) = ( C 2 ( P ) ) T = ( − a n − 1 − a n − 2 ⋯ − a 1 − a 0 1 0 ⋯ 0 0 0 1 ⋯ 0 0 ⋮ ⋮ ⋱ ⋮ ⋮ 0 0 ⋯ 1 0 ) (1)</p><p>Some important properties of Fiedler matrices:</p><p>1) All Fiedler matrices are similar and so all of them have P ( X ) as charact&#233;ristic polynomial [<xref ref-type="bibr" rid="scirp.107319-ref2">2</xref>];</p><p>2) Due to a symmetric property of the basis factors of Fiedler matrices, the transpose of any Fiedler matrix is another Fiedler matrix [<xref ref-type="bibr" rid="scirp.107319-ref7">7</xref>].</p></sec><sec id="s2_2"><title>2.2. Principe of Providing Bounds for Polynomials Roots</title><p>The method of providing bounds for roots of polynomial P ( X ) consist in applying the following Gershgorin’s theorem to Fiedler companion matrices, for any λ ∈ ℂ , root of P ( X ) , to determine the nonnegative numbers L ( P ) and U ( P ) depending on the coefficients of P ( X ) such as [<xref ref-type="bibr" rid="scirp.107319-ref7">7</xref>]:</p><p>L ( P ) ≤ | λ | ≤ U ( P ) . (2)</p><p>We formally state the Gershgorin’s theorems and its application to companion matrices, in order to introduce the 1-norm and the ∞-norm.</p><p>Theorem 1. (Gershgorin’s Theorem and the 1-norm and ∞-norm) [<xref ref-type="bibr" rid="scirp.107319-ref6">6</xref>].</p><p>Let: A = ( a i j ) be an-by-n complex matrix, λ ∈ ℂ an eigenvalue of matrix A.</p><p>C j = ∑ i = 1 , i ≠ j n | a i j | the modulus of non diagonal elements of the column j.</p><p>All the eigenvalues λ of A are located in the union of the disks:</p><p>| λ − a j j | ≤ C j ,   ( j = 1 , 2 , ⋯ , n ) .</p><p>For each eigenvalue λ we have:</p><p>| λ | ≤ | a j j | + C j = max 1 ≤ j ≤ n ∑ i = 1 n | a i j | . (3)</p><p>This is equivalent to the 1-norm: ‖ A ‖ 1 . In the same way, we obtain the ∞-norm, ‖ A ‖ ∞ [<xref ref-type="bibr" rid="scirp.107319-ref1">1</xref>]:</p><p>| λ | ≤ | a i i | + R i = max 1 ≤ i ≤ n ∑ j = 1 n | a i j | (4)</p></sec><sec id="s2_3"><title>2.3. Classical Bounds for Complex Polynomials Based on Gershgorin’s Theorems</title><p>The inequalities of theorem 1 have been used to get following classical bounds. [<xref ref-type="bibr" rid="scirp.107319-ref5">5</xref>]</p><p>Theorem 2. Let P ( X ) = X n + a n − 1 X n − 1 + ⋯ + a 1 X + a 0 be a monic polynomial, P ( X ) ∈ ℂ [ X ] , a 0 ≠ 0 and λ any root of P ( X ) . Then λ satisfies the following classical inequalities [<xref ref-type="bibr" rid="scirp.107319-ref7">7</xref>]:</p><p>1) Cauchy’s bounds: Gerschgorin’s theorem, applied to the second compagnon matrix C 2 ( P ) with the ∞-norm, gives:</p><p>| λ | ≤ max { | a 0 | , 1 + | a 1 | , ⋯ , 1 + | a n − 1 | } . (5)</p><p>2) Montel’s bounds: Gerschgorin’s theorem, applied to the second compagnon matrix C 2 ( P ) with ‖   .   ‖ 1 , gives:</p><p>| λ | ≤ max { 1 , | a 0 | + | a 1 | + ⋯ + | a n − 1 | } . (6)</p><p>3) Carmichel-Mason’s bounds: Gerschgorin’s theorem, applied to the second compagnon matrix C 2 ( P ) with ‖   .   ‖ 2 , gives:</p><p>| λ | ≤ 1 + | a 0 | 2 + ⋯ + | a n − 1 | 2 . (7)</p><p>The 2-norm is: ‖ A ‖ 2 = σ max ( A ) .</p><p>4) Frobenius’s bounds: Gerschgorin’s theorem, applied to the second compagnon matrix C 2 ( P ) with ‖   .   ‖ F , gives:</p><p>| λ | ≤ ( n − 1 ) + | a 0 | 2 + ⋯ + | a n − 1 | 2 . (8)</p><p>Some properties of the norms:</p><p>1) From Gerschgorin’s theorem, we can easily see that, bounds for roots of polynomials depend on the selected companion matrix for ‖   .   ‖ 1 and ‖   .   ‖ ∞ : a good choice of a Fiedler Matrix can give improved values of bounds;</p><p>2) By using C 1 ( P ) instead of C 2 ( P ) = ( C 1 ( P ) ) T , we obtain:</p><p>Cauchy’s bounds for the ‖   .   ‖ 1 ;</p><p>Montel’s bounds for the ‖   .   ‖ ∞ .</p><p>3) From the symmetric property of M i factors we can conclude that for determination of the sharpest bounds of the 1-norm and the ∞-norm, we need to analyze only the ∞-norm of all Fiedler matrices and their inverses because this includes also the bounds coming from the 1-norm as far as ‖   .   ‖ 1 = ‖   . T ‖ ∞ .</p><p>As far as the value of the bound for roots of a polynomial depends on the seleted companion matrix, let us introduced types of companion matrices that can hopefully improved the bound’s value.</p></sec></sec><sec id="s3"><title>3. Sparse Companion Matrices</title><p>With the Fiedler method, developped in paragraph 2, bounds for roots of polynomials were determined by using the Fiedler companion matrices based on the products of block diagonal matrices introduced by Fiedler. Here we will take advantage of particular matrices called Sparse matrices in their special form precisely the Hessenberg form of the Fiedler companion matrices.</p><sec id="s3_1"><title>3.1. Generalties on Sparse Companion Matrices</title><p>We’ve seen that the Frobenius matrix is itself a Fiedler matrix. Sparse companion matrices has been recently characterized and they includes the Fiedler matrices as a special case.</p><p>Definition 2: the Frobenius companion matrix has exactly n − 1 of the constant entries set to 1, the remaining ( n − 1 ) 2 constant entries are zero. As noted in [<xref ref-type="bibr" rid="scirp.107319-ref1">1</xref>], while a companion matrix must have at least 2 n − 1 nonzero entries, there are companion matrices that have more than 2 n − 1 nonzero entries. As such, we will say that a companion matrix is Sparse if it has exactly 2 n − 1 nonzero entries. Sparse companion matrices have also been called intercyclic companion matrices because of an associated digraph structure as noted in [<xref ref-type="bibr" rid="scirp.107319-ref1">1</xref>].</p><p>If the ( n − 1 ) nonzero constant entries of a sparse companion are set to 1, then this companion matrix is called unit sparse.</p><p>Example 1. For the Frobenius companion matrix C 1 ( P ) :</p><p>C 1 ( P ) = ( − a n − 1 − a n − 2 ⋯ − a 1 − a 0 1 0 ⋯ 0 0 0 1 ⋯ 0 0 ⋮ ⋮ ⋱ ⋮ ⋮ 0 0 ⋯ 1 0 ) (9)</p><p>We have:</p><p>● C 1 ( P ) has n − 1 entries set to 1 et n entries with the value a i ;</p><p>● ( n − 1 ) 2 entries of C 1 ( P ) are set to 0;</p><p>● ( 2 n − 1 ) entries are nonzeros in case a i ≠ 0, ∀ i .</p><p>Theorem 3. Let A be a ( n &#215; n ) complex matrix. A is a unit sparse companion matrix if and only if A is equivalent to a unit lower Hessenberg matrix C for some ( n − m ) &#215; ( m + 1 ) matrices K with m ( n − 1 − m ) zero entries, such that C has − a n − 1 − k on its k<sup>th</sup> subdiagonal, for 0 ≤ k ≤ n − 1 [<xref ref-type="bibr" rid="scirp.107319-ref1">1</xref>].</p><p>C = ( 0 I m 0 K I n − m − 1 0 ) (10)</p><p>This form of matrix will be used to determin new bounds for roots of polynomials ( I m is the m &#215; m identity matrix).</p></sec><sec id="s3_2"><title>3.2. Improved Bounds for Roots of Polynomials by Using Fiedler Companion Matrices in Their Hessenberg Form in Case of Submultiplicative Matrix Norm</title><p>Due to the particular form of the unit lower Hessenberg matrix, that gives good possibilities for operations, it is important to check for a matrix in this form that provides good bounds. Thus, Vander Meulen establishes in [<xref ref-type="bibr" rid="scirp.107319-ref2">2</xref>] that there is a particular Fiedler matrix which provides the best upper bound for over all Fiedler matrices for the ∞-norm. This is obtained by using the following Hessenberg matrix.</p><p>Let L b be the following matrix:</p><p>L b = ( 0 I b 0 − a n − 1 0 ⋮ I n − b − 1 − a b + 1 − a 0 … − a b 0 ) (11)</p><p>L b is a Fiedler companion matrix in the form of Hessenberg [<xref ref-type="bibr" rid="scirp.107319-ref1">1</xref>]. This matrix is supposed to provide a good majoration of the eigenvalue for the infiny norm.</p><p>Theorem 4. Let P be a polynomial, P ( X ) = X n + a n − 1 X n − 1 + ⋯ + a 1 X + a 0 ∈ ℂ [ X ] , a 0 ≠ 0 .</p><p>Let F b be a Fiedler companion matrix of P in the Hessenberg form with a b appearing in row n for some b ∈ { 0,1,2, ⋯ , n − 2 } but a b + 1 is in row a b + 1 .</p><p>Let L b be a Fiedler companion matrix in the form of Hessenberg.</p><p>Let r ∈ ℕ so that:</p><p>r = max { k | ∑ i = 0 k − 1 | a i | &lt; 1 } ,     r = 0     if     | a 0 | ≥ 1. (12)</p><p>Then for all b ∈ { 0,1,2, ⋯ , n − 2 } :</p><p>‖ L r ‖ ∞ ≤ ‖ L b ‖ ∞ ≤ ‖ F b ‖ ∞ . (13)</p><p>Thus for submultiplicative matrix norms, we have:</p><p>| λ | ≤ ‖ L r ‖ ∞ (14)</p><p>Proof.:</p><p>Equation (12) and (13) are respectively from theorems 4.1 and 4.2 in [<xref ref-type="bibr" rid="scirp.107319-ref1">1</xref>].</p><p>For K = max { | a i | , | i &gt; b } and g = max { i | , | a i | = K } . Then ‖ L b ‖ ∞ = max { 1 + K , ∑ j = 0 b | a j | } .</p><p>There are no other coefficients of P in the same row as a g in L b but there may be more coefficients in the same row as a g in F b . Therefore ‖ F b ‖ ∞ ≥ 1 + K and ‖ F b ‖ ∞ ≥ ∑ j = 0 b | a j | . Thus ‖ F b ‖ ∞ ≥ ‖ L b ‖ ∞ .</p><p>Suppose b &gt; r . Then</p><p>‖ L b ‖ ∞ = max { ∑ i = 0 b | a i | , 1 + | a b + 1 | , 1 + | a b + 2 | , ⋯ , 1 + | a n − 1 | } = max { ∑ i = 0 r | a i | + ∑ i = r + 1 b | a i | , 1 + | a b + 1 | , 1 + | a b + 2 | , ⋯ , 1 + | a n − 1 | } ≥ max { ∑ i = 0 r | a i | , 1 + | a r + 1 | , 1 + | a r + 2 | , ⋯ , 1 + | a n − 1 | } = ‖ L r ‖ ∞</p><p>Suppose b &lt; r . Then</p><p>‖ L b ‖ ∞ = max { ∑ i = 0 b | a i | , 1 + | a b + 1 | , 1 + | a b + 2 | , ⋯ , 1 + | a n − 1 | } = max { 1 + | a b + 1 | , 1 + | a b + 2 | , ⋯ , 1 + | a n − 1 | } ≥ max { 1 + | a r | , 1 + | a r + 1 | , ⋯ , 1 + | a n − 1 | } ≥ max { ∑ i = 0 r | a i | , 1 + | a r + 1 | , 1 + | a r + 2 | , ⋯ , 1 + | a n − 1 | } = ‖ L r ‖ ∞</p><p>Since the ∞-norm is a matrix norm, we have ‖ A ⋅ B ‖ ∞ ≤ ‖ A ‖ ∞ ⋅ ‖ B ‖ ∞ for any matrix. [<xref ref-type="bibr" rid="scirp.107319-ref1">1</xref>]</p><p>That means:</p><p>If A = a i j , B = b i j and A B = ( a b ) i j .</p><p>‖ A B ‖ ∞ = max 1 ≤ i ≤ n ∑ j = 1 n | ( a b ) i j | ≤ ( max 1 ≤ i ≤ n ∑ j = 1 n | a i j | ) ⋅ ( max 1 ≤ i ≤ n ∑ j = 1 n | b i j | ) = ‖ A ‖ ∞ ⋅ ‖ B ‖ ∞</p><p>⇒ ‖   .   ‖ ∞ is submultiplicative.</p><p>Consequently we have: | λ | ≤ ‖ C ‖ for every eigenvalue λ of matrix C. [<xref ref-type="bibr" rid="scirp.107319-ref1">1</xref>]</p><p>Since the eigenvalues of a companion matrix C ( P ) are the same as the roots of P, this method can be used to find bounds for the roots of P.</p><p>So that: | λ | ≤ ‖ L r ‖ ∞ ≤ ‖ L b ‖ ∞ ≤ ‖ F b ‖ ∞ . □</p><p>Through illustrative examples in case of polynomial by degree n = 5 , we can try to see how sharp this theorem is.</p></sec></sec><sec id="s4"><title>4. Illustrative Examples</title><sec id="s4_1"><title>4.1. Determination of Bounds for Roots of Polynomials for n = 5</title><p>In this section we make a particular study on polynomial for degree n = 5 by using theorem 4 about sparse companion matrices. The result will be compared to bounds from Cauchy, Montel nd Carmichel-Mason’s theorems [<xref ref-type="bibr" rid="scirp.107319-ref3">3</xref>].</p><p>Let P ( X ) = X 5 + a 4 X 4 + a 3 X 3 + a 2 X 2 + a 1 X + a 0 ∈ ℂ [ X ] , with a 0 ≠ 0 .</p><p>It is about to use theorems 4 to determin a best formula which gives good bounds.</p><p>● First case: | a 0 | ≥ 1 .</p><p>By application of theorem 4, we obtain: r = 0 then | λ | ≤ ‖ L 0 ‖ ∞ .</p><p>L 0 = C 2 ( P ) = ( − a 4 1 0 0 0 − a 3 0 1 0 0 − a 2 0 0 1 0 − a 1 0 0 0 1 − a 0 0 0 0 0 )</p><p>Then | λ | ≤ ‖ L 0 ‖ ∞ = max { 1 + | a 4 | ; 1 + | a 3 | ; 1 + | a 2 | ; 1 + | a 1 | ; | a 0 | } .</p><p>This is Cauchy’s bound applied to C 2 ( P ) with the ∞-norm.</p><p>● Second case: | a 0 | &lt; 1 but | a 0 | + | a 1 | ≥ 1 .</p><p>By application of theorem 4, we obtain: r = 1 then | λ | ≤ ‖ L 1 ‖ ∞ .</p><p>L 1 = ( 0 1 0 0 0 0 − a 4 1 0 0 0 − a 3 0 1 0 0 − a 2 0 0 1 − a 0 − a 1 0 0 0 )</p><p>Then | λ | ≤ ‖ L 1 ‖ ∞ = max { 1 ; 1 + | a 4 | ; 1 + | a 3 | ; 1 + | a 2 | ; | a 0 | + | a 1 | } .</p><p>⇒ | λ | ≤ max { 1 + | a 4 | ; 1 + | a 3 | ; 1 + | a 2 | ; | a 0 | + | a 1 | } .</p><p>● Third case: | a 0 | + | a 1 | &lt; 1 but | a 0 | + | a 1 | + | a 2 | ≥ 1 .</p><p>By application of theorem 4, we obtain: r = 2 then | λ | ≤ ‖ L 2 ‖ ∞</p><p>L 2 = ( 0 1 0 0 0 0 0 1 0 0 0 0 − a 4 1 0 0 0 − a 3 0 1 − a 0 − a 1 − a 2 0 0 )</p><p>Then | λ | ≤ ‖ L 2 ‖ ∞ = max { 1 ; 1 + | a 4 | ; 1 + | a 3 | ; | a 0 | + | a 1 | + | a 2 | } .</p><p>⇒ | λ | ≤ max { 1 + | a 4 | ; 1 + | a 3 | ; | a 0 | + | a 1 | + | a 2 | } .</p><p>● Fourth case: | a 0 | + | a 1 | + | a 2 | &lt; 1 but | a 0 | + | a 1 | + | a 2 | + | a 3 | ≥ 1 .</p><p>By application of theorem 4, we obtain: r = 3 then | λ | ≤ ‖ L 3 ‖ ∞</p><p>L 3 = ( 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 − a 4 1 − a 0 − a 1 − a 2 − a 3 0 )</p><p>Then | λ | ≤ ‖ L 3 ‖ ∞ = max { 1 + | a 4 | ; | a 0 | + | a 1 | + | a 2 | + | a 3 | } .</p><p>⇒ | λ | ≤ max { 1 + | a 4 | ; | a 0 | + | a 1 | + | a 2 | + | a 3 | } .</p><p>● Fifth case: | a 0 | + | a 1 | + | a 2 | + | a 3 | &lt; 1</p><p>By application of 4, we obtain: r = 4 then | λ | ≤ ‖ L 4 ‖ ∞</p><p>L 4 = ( 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 − a 0 − a 1 − a 2 − a 3 − a 4 )</p><p>Then | λ | ≤ ‖ L 4 ‖ ∞ = max { 1 ; | a 0 | + | a 1 | + | a 2 | + | a 3 | + | a 4 | } : this is Montel’s bounds applied to C 2 ( P ) with the 1-norm.</p><p><xref ref-type="table" rid="table1">Table 1</xref> presentes the different cases of bounds for degree n = 5 .</p></sec><sec id="s4_2"><title>4.2. Examples of Polynomials for n = 5</title><p>Example 2:</p><p>Let P ( X ) = X 5 + 4 X 4 + 3 X 3 + 2 X 2 + X + 5 ∈ ℂ [ X ] ,</p><p>We have: a 0 = 5 ⇒ | a 0 | &gt; 1 .</p><p>Then:</p><p>1) By application of theorem 4, we obtain:</p><p>| λ | ≤ ‖ L 0 ‖ ∞ = max { 1 + 4 ; 1 + 3 ; 1 + 2 ; 1 + 1 ; 5 } = 5 .</p><p>2) Cauchy’s bounds: Gerschgorin’s theorem, applied to the second compagnon matrix C 2 ( P ) with the ∞-norm, gives:</p><p>| λ | ≤ max { | λ | , 1 + | a 1 | , ⋯ , 1 + | a n − 1 | }</p><p>⇒ | λ | ≤ max { | 5 | , 1 + | 1 | , 1 + | 2 | , 1 + | 3 | , 1 + | 4 | }</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Bounds for polynomials by degree n = 5 </title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Cases</th><th align="center" valign="middle" >Conditions</th><th align="center" valign="middle" >Bounds</th></tr></thead><tr><td align="center" valign="middle" >First Sparse’s case (same as Cauchy)</td><td align="center" valign="middle" >| a 0 | ≥ 1</td><td align="center" valign="middle" >| λ | ≤ max { | a 0 | ; 1 + | a 1 | ; ⋯ ; 1 + | a 4 | }</td></tr><tr><td align="center" valign="middle" >Second Sparse’s case</td><td align="center" valign="middle" >| a 0 | &lt; 1 | a 0 | + | a 1 | ≥ 1</td><td align="center" valign="middle" >| λ | ≤ max { | a 0 | + | a 1 | ; 1 + | a 2 | ; 1 + | a 3 | ; 1 + | a 4 | }</td></tr><tr><td align="center" valign="middle" >Third Sparse’s case</td><td align="center" valign="middle" >| a 0 | + | a 1 | &lt; 1 | a 0 | + | a 1 | + | a 2 | ≥ 1</td><td align="center" valign="middle" >| λ | ≤ max { | a 0 | + | a 1 | + | a 2 | ; 1 + | a 3 | ; 1 + | a 4 | }</td></tr><tr><td align="center" valign="middle" >Fourth Sparse’s case</td><td align="center" valign="middle" >| a 0 | + | a 1 | + | a 2 | &lt; 1 | a 0 | + ⋯ + | a 3 | ≥ 1</td><td align="center" valign="middle" >| λ | ≤ max { | a 0 | + ⋯ + | a 3 | ; 1 + | a 4 | }</td></tr><tr><td align="center" valign="middle" >fifth Sparse’s case (Same as Montel)</td><td align="center" valign="middle" >| a 0 | + ⋯ + | a 3 | &lt; 1</td><td align="center" valign="middle" >| λ | ≤ max { 1 ; | a 0 | + ⋯ + | a 4 | }</td></tr><tr><td align="center" valign="middle" >Cauchy</td><td align="center" valign="middle" >‖   .   ‖ ∞</td><td align="center" valign="middle" >| λ | ≤ max { | a 0 | ; 1 + | a 1 | ; ⋯ ; 1 + | a 4 | }</td></tr><tr><td align="center" valign="middle" >Montel</td><td align="center" valign="middle" >‖   .   ‖ 1</td><td align="center" valign="middle" >| λ | ≤ max { 1 ; | a 0 | + ⋯ + | a 4 | }</td></tr><tr><td align="center" valign="middle" >Carmichel-Mason</td><td align="center" valign="middle" >‖   .   ‖ 2</td><td align="center" valign="middle" >| λ | ≤ 1 + | a 0 | 2 + ⋯ + | a 4 | 2</td></tr></tbody></table></table-wrap><p>⇒ | λ | ≤ max { 5 , 2 , 3 , 4 , 5 }</p><p>⇒ | λ | ≤ 5</p><p>3) Montel’s bound: Gerschgorin’s theorem, applied to the second compagnon matrix C 2 ( P ) with ‖   .   ‖ 1 , gives:</p><p>| λ | ≤ max { 1 , | a 0 | + | a 1 | + ⋯ + | a n − 1 | }</p><p>⇒ | λ | ≤ max { 1 , 5 + 1 + 2 + 3 + 4 }</p><p>⇒ | λ | ≤ 15</p><p>4) Carmichel-Mason’s bound: Gerschgorin’s theorem, applied to the second compagnon matrix C 2 ( P ) with ‖   .   ‖ 2 , gives:</p><p>| λ | ≤ 1 + | a 0 | 2 ⋯ + | a n − 1 | 2</p><p>⇒ | λ | ≤ 1 + | a 0 | 2 + ⋯ + | a 4 | 2</p><p>⇒ | λ | ≤ 1 + 5 2 + 1 2 + 2 2 + 3 2 + 4 2</p><p>⇒ | λ | ≤ 56 ≈ 7.48</p><p>The roots and their bounds for example 2 are illustrated in <xref ref-type="table" rid="table2">Table 2</xref>, <xref ref-type="table" rid="table3">Table 3</xref> and <xref ref-type="fig" rid="fig1">Figure 1</xref> [<xref ref-type="bibr" rid="scirp.107319-ref6">6</xref>].</p><p>We can see that, the Sparse companion matrix becomes interesting in case of small value of polynomial’s coefficients. Let us then choose a polynomial with small values.</p><p>Example 3:</p><p>Let P ( X ) = X 5 + 0.04 X 4 + 0.03 X 3 + 0.02 X 2 + 0.01 X + 0.05 ∈ ℂ [ X ]</p><p>We have: a 0 = 0.05 ⇒ | a 0 | &lt; 1 , | a 0 | ≠ 0 .</p><p>| a 0 | + | a 1 | + | a 2 | + | a 3 | + | a 4 | = 0.05 + 0.01 + 0.02 + 0.03 + 0.04 = 0.15</p><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> Bounds for the given polynomial P</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Cases</th><th align="center" valign="middle" >Conditions</th><th align="center" valign="middle" >Bounds</th></tr></thead><tr><td align="center" valign="middle" >First case of Sparse</td><td align="center" valign="middle" >| a 0 | = 5 &gt; 1</td><td align="center" valign="middle" >| λ | ≤ 5</td></tr><tr><td align="center" valign="middle" >Cauchy</td><td align="center" valign="middle" >‖   .   ‖ ∞</td><td align="center" valign="middle" >| λ | ≤ 5</td></tr><tr><td align="center" valign="middle" >Montel</td><td align="center" valign="middle" >‖   .   ‖ 1</td><td align="center" valign="middle" >| λ | ≤ 15</td></tr><tr><td align="center" valign="middle" >Carmichel-Mason</td><td align="center" valign="middle" >‖   .   ‖ 2</td><td align="center" valign="middle" >| λ | ≤ 7.48</td></tr></tbody></table></table-wrap><table-wrap id="table3" ><label><xref ref-type="table" rid="table3">Table 3</xref></label><caption><title> Roots of given polynomial P computed through Scilab</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Roots of P</th><th align="center" valign="middle" >Values of λ</th><th align="center" valign="middle" >| λ |</th></tr></thead><tr><td align="center" valign="middle" >λ 1</td><td align="center" valign="middle" >−3.2871141</td><td align="center" valign="middle" >3.2871141</td></tr><tr><td align="center" valign="middle" >λ 2</td><td align="center" valign="middle" >−0.8940039 + 0.9309611i</td><td align="center" valign="middle" >1.2907097051</td></tr><tr><td align="center" valign="middle" >λ 3</td><td align="center" valign="middle" >−0.8940039 − 0.9309611i</td><td align="center" valign="middle" >1.2907097051</td></tr><tr><td align="center" valign="middle" >λ 4</td><td align="center" valign="middle" >0.5375609 + 0.789991i</td><td align="center" valign="middle" >0.9555404237</td></tr><tr><td align="center" valign="middle" >λ 5</td><td align="center" valign="middle" >0.5375609 − 0.789991i</td><td align="center" valign="middle" >0.9555404237</td></tr></tbody></table></table-wrap><p>Then:</p><p>1) By application of theorem 4, we have the fifth case of Sparse and obtain | λ | ≤ max { 1 ; | a 0 | + ⋯ + | a 4 | } = 1 .</p><p>2) Cauchy’s bound: Gerschgorin’s theorem, applied to the second compagnon matrix C 2 ( P ) with the ∞-norm, gives:</p><p>| λ | ≤ max { | a 0 | , 1 + | a 1 | , ⋯ , 1 + | a n − 1 | }</p><p>⇒ | λ | ≤ max { | 0.05 | , 1 + | 0.01 | , 1 + | 0.02 | , 1 + | 0.03 | , 1 + | 0.04 | }</p><p>⇒ | λ | ≤ max { 0.05 , 1.01 , 1.02 , 1.03 , 1.04 }</p><p>⇒ | λ | ≤ 1.04</p><p>3) Montel’s bound: Gerschgorin’s theorem, applied to the second compagnon matrix C 2 ( P ) with ‖   .   ‖ 1 , gives:</p><p>| λ | ≤ max { 1 , | a 0 | + | a 1 | + ⋯ + | a n − 1 | }</p><p>⇒ | λ | ≤ max { 1 , 0.05 + 0.01 + 0.02 + 0.03 + 0.04 }</p><p>⇒ | λ | ≤ 1</p><p>4) Carmichel-Mason’s bound: Gerschgorin’s theorem, applied to the second compagnon matrix C 2 ( P ) with ‖   .   ‖ 2 , gives:</p><p>| λ | ≤ 1 + | a 0 | 2 + ⋯ + | a n − 1 | 2</p><p>⇒ | λ | ≤ 1 + | a 0 | 2 + ⋯ + | a 4 | 2</p><p>⇒ | λ | ≤ 1 + 0.05 2 + 0.01 2 + 0.02 2 + 0.03 2 + 0.04 2</p><p>⇒ | λ | ≤ 1.0055 ≈ 1.0027462291</p><p>The roots and their bounds for example 2 are illustrated in <xref ref-type="table" rid="table4">Table 4</xref>, <xref ref-type="table" rid="table5">Table 5</xref> and <xref ref-type="fig" rid="fig2">Figure 2</xref> [<xref ref-type="bibr" rid="scirp.107319-ref6">6</xref>].</p><table-wrap id="table4" ><label><xref ref-type="table" rid="table4">Table 4</xref></label><caption><title> Summary of the bounds for the given polynomial P</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Cases</th><th align="center" valign="middle" >Conditions</th><th align="center" valign="middle" >Bounds</th></tr></thead><tr><td align="center" valign="middle" >5.th case of Sparse</td><td align="center" valign="middle" >| a 0 | + ⋯ + | a 3 | &lt; 1</td><td align="center" valign="middle" >| λ | ≤ 1</td></tr><tr><td align="center" valign="middle" >Cauchy</td><td align="center" valign="middle" >‖   .   ‖ ∞</td><td align="center" valign="middle" >| λ | ≤ 1.04</td></tr><tr><td align="center" valign="middle" >Montel</td><td align="center" valign="middle" >‖   .   ‖ 1</td><td align="center" valign="middle" >| λ | ≤ 1</td></tr><tr><td align="center" valign="middle" >Carmichel-Mason</td><td align="center" valign="middle" >‖   .   ‖ 2</td><td align="center" valign="middle" >| λ | ≤ 1.0027462291</td></tr></tbody></table></table-wrap><table-wrap id="table5" ><label><xref ref-type="table" rid="table5">Table 5</xref></label><caption><title> Roots of given polynomial P computed through Scilab</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Roots of P</th><th align="center" valign="middle" >Values of λ</th><th align="center" valign="middle" >| λ |</th></tr></thead><tr><td align="center" valign="middle" >λ 1</td><td align="center" valign="middle" >0.4272878 + 0.3516777i</td><td align="center" valign="middle" >0.5534004596</td></tr><tr><td align="center" valign="middle" >λ 2</td><td align="center" valign="middle" >0.4272878 − 0.3516777i</td><td align="center" valign="middle" >0.5534004596</td></tr><tr><td align="center" valign="middle" >λ 3</td><td align="center" valign="middle" >−0.5474905</td><td align="center" valign="middle" >0.5474905</td></tr><tr><td align="center" valign="middle" >λ 4</td><td align="center" valign="middle" >−0.1735426 + 0.5177718i</td><td align="center" valign="middle" >0.5460811944</td></tr><tr><td align="center" valign="middle" >λ 5</td><td align="center" valign="middle" >−0.1735426 − 0.5177718i</td><td align="center" valign="middle" >0.5460811944</td></tr></tbody></table></table-wrap></sec><sec id="s4_3"><title>4.3. Results</title><p>In this section, we investigate about the Sparse method of providing improved bounds of roots for polynomials. We compare bounds of roots of polynomial obtained by the Sparse method, to those found in the literature. According to the starting formel given in (12), we saw that the more we have coefficients closed to zero with a norm less than 1, the more the Sparse method is useful. Indeed for</p><p>r = max { k | ∑ i = 0 k − 1 | a i | &lt; 1 } :</p><p>1) When r = 0 , the obtained Sparse matrices L 0 are similar to a Frobenius matrix. This occurs when | a 0 | ≥ 1 . In this case, the theorem gives the same result as Cauchy’s bounds;</p><p>2) When r = n − 1 , the obtained matrices L n − 1 are also similar to a Frobenius matrix. But in this case, the theorem become very useful and brings very interesting bounds with high effectiveness of use. This occurs when ∑ i = 0 n − 1 | a i | &lt; 1 .</p><p>Examples of bounds have been evaluated in case of polynomials by degree n = 5 to illustrate how sharp the Sparse method is. In those examples, we saw that:</p><p>1) For high value of given polynomial’s coefficients, Cauchy gives similar bounds as the Sparse form. Those obtained bounds are better than Montel and Carmichel-Mason’s bounds;</p><p>2) For very minor values of the polynomial’s coefficients, the sharpest bounds are the Sparse and Montel’s ones.</p><p>In the above studied cases, each considered classical method couldn’t give itself sharpest bounds for high and minor values of the given polynomial’s coefficients. Those methods are appropriated for high values or minor values of the coefficients but not for both of them. By using the Sparse matrices, the obtained bounds belong each time to the sharpest ones in the cases of high and minor coefficient’s values of a the given polynomials.</p></sec></sec><sec id="s5"><title>5. Conclusions</title><p>Explicit expressions of bounds of roots for polynomials are obtained by using Sparse Fiedler companion matrices for the ‖   .   ‖ ∞ . Classical bounds obtained by using Gershgorin’s Theorem (Cauchy’s bounds, Montel’s bounds, Carmichel-Mason’s bounds) and those obtained by using Sparse companion matrices are presented and compared. By using special Sparse matrices, the obtained bounds belong each time to the sharpest ones in the cases of high and minor coefficient’s values of the given polynomials due to a good estimation of the unit lower Hessenberg matrices for r = max { k | ∑ i = 0 k − 1 | a i | &lt; 1 } .</p><p>Through illustrative examples for degree n = 5 , we can see that the more the coefficients of the polynomial are closed to zero with a norm less than 1, the more the Sparse method is useful. Anyway, Sparse bounds belong to the best bounds for roots in the cases of the studied polynomials. The considered classical methods couldn’t give the sharpest bounds for high and minor values of the given polynomial’s coefficients. Those methods are appropriated for high values or minor values of the coefficients but not for both of them. The use of the Sparse method gives the opportunity to obtain at one time good bounds for a given polynomial in comparison to the considered classical methods, which give partially good bounds.</p><p>Next steps should include other degrees of polynomials for degrees n &gt; 5 .</p></sec><sec id="s6"><title>Conflicts of Interest</title><p>The authors declare no conflicts of interest regarding the publication of this paper.</p></sec><sec id="s7"><title>Cite this paper</title><p>Bondabou, M.A., Tessa, O.M. and Morou, A. (2021) Bounds for Polynomial’s Roots from Fiedler and Sparse Companion Matrices for Submultiplicative Matrix Norms. Advances in Linear Algebra &amp; Matrix Theory, 11, 1-13. https://doi.org/10.4236/alamt.2021.111001</p></sec></body><back><ref-list><title>References</title><ref id="scirp.107319-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">De Terán, F., Dopico, F.M. and Pérez, J. (2014) New Bounds for Roots of Polynomials Based on Fiedler Companion Matrices. Linear Algebra and Its Applications, 451, 197-230. https://doi.org/10.1016/j.laa.2014.03.013</mixed-citation></ref><ref id="scirp.107319-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Melman, A. (2012) Modified Gershgorin Disks for Companion Matrices. Society for Industrial and Applied Mathematics, 54, 355-373. https://doi.org/10.1137/100797667</mixed-citation></ref><ref id="scirp.107319-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Mignotte, M. (1992) Mathematics for Computer Algebra. Springer Verlag, New York. https://doi.org/10.1007/978-1-4613-9171-5</mixed-citation></ref><ref id="scirp.107319-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Fiedler, M. (2003) A Note on Companion Matrices. Linear Algebra and Its Applications, 372, 325-331. https://doi.org/10.1016/S0024-3795(03)00548-2</mixed-citation></ref><ref id="scirp.107319-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Dehmer, M. and Tsoy, Y.R. (2012) The Quality of Zero Bounds for Complex Polynomials. PLoS ONE, 7, e39537. https://doi.org/10.1371/journal.pone.0039537</mixed-citation></ref><ref id="scirp.107319-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Eastman, B., Kim, I.J., Shader, B.L. and Meulen, K.N.V. (2014) Companion Matrices Patterns. Linear Algebra and Its Applications, 463, 255-272.https://doi.org/10.1016/j.laa.2014.09.010</mixed-citation></ref><ref id="scirp.107319-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Meulen, K.N.V. and Vanderwoerd, T. (2018) Bounds on Polynomial Roots Using Intercyclic Companion Matrices. Linear Algebra and Its Applications, 539, 94-116.https://doi.org/10.1016/j.laa.2017.11.002</mixed-citation></ref></ref-list></back></article>