Skip to main content

Advertisement

Log in

Rank of a Hankel matrix over Z[x1,..., xr]

  • Published:
Applicable Algebra in Engineering, Communication and Computing Aims and scope

Abstract

One of the main problems in the treatment of rational functions consists in representing them suitably for the purpose of their symbolic and algebraic manipulation. One can approach this problem by means of Hankel matrices if an efficient method for computing ranks is available. In this paper, a modular algorithm for determining the rank of a Hankel matrix with entries that are multivariate polynomials over the integers is presented. The algorithm is based on modular techniques, which consist in computing the rank of Hankel matrices over finite fields by a special algorithm that needsO(n2) arithmetic operations, wheren is the order of the matrix. The general solution is achieved by determining the maximum of the ranks computed over the finite fields.

The worst case complexity of the algorithm isO(nr+3Gr+nr+2Gr+1) logn× log2 L, whereG andL are some appropriate bounds for the degree and the norm of the entries respectively.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Explore related subjects

Discover the latest articles and news from researchers in related subjects, suggested using machine learning.

References

  1. Brent, R. P., Gustavson, F. G., Yun, D. Y. Y.: Fast Solution of Toeplitz system of equations and computation of Padé approximants. J. Algorithms1, 259–295 (1980)

    Google Scholar 

  2. Brown, W. S.: On Euclid's Algorithm and the Computation of Polynomial Greatest Common Divisors. JACM18 (4), (1971)

  3. Buchberger, B., Collins, G. E., Loos, R. (eds.): Computer Algebra: Symbolic and Algebraic Computation. Vienna: Springer 1983

    Google Scholar 

  4. Collins, G. E.: The Calculation of Multivariate Polynomial Resultants. JACM19, 515–532 (1971)

    Google Scholar 

  5. Gantmacher, F. R.: Theory of Matrices. New York: Chelsea 1960

    Google Scholar 

  6. Heinig, G., Rost, K.: Algebraic Methods for Toeplitz-like Matrices and Operators. Basel: Birkhäuser 1984

    Google Scholar 

  7. Llovet, J., Sendra, J. R.: Hankel Matrices and Polynomials. Lecture Notes in Computer Science, vol. 356, pp. 321–333. Berlin, Heidelberg, New York: Springer 1989

    Google Scholar 

  8. Sendra, J. R.: Algoritmos Simbólicos de Hankel en Algebra Computacional. Tesis Doctoral, Universidad de Alcalá 1990

  9. Sendra, J. R., Llovet, J.: An Extended Polynomial GCD algorithm using Hankel Matrices. J. Comput. (accepted)

Download references

Author information

Authors and Affiliations

Authors

Additional information

Partially supported by A.I. Spain-Austria HU-007 and University of Alcala Project 92/39

Rights and permissions

Reprints and permissions

About this article

Cite this article

Sendra, J.R., Llovet, J. Rank of a Hankel matrix over Z[x1,..., xr]. AAECC 3, 245–256 (1992). https://doi.org/10.1007/BF01294834

Download citation

  • Received:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01294834

Keywords