skip to main content
10.1145/800204.806311acmconferencesArticle/Chapter ViewAbstractPublication Pagessymsac86Conference Proceedingsconference-collections
Article
Free Access

The exact solution of systems of linear equations with polynomial coefficients

Published:23 March 1971Publication History

ABSTRACT

An algorithm for computing exactly a general solution to a system of linear equations with coefficients that are polynomials over the integers is presented. The algorithm applies mod-p mappings and then evaluation mappings, eventually solving linear systems of equations with coefficients in GF(p) by a special Gaussian elimination algorithm. Then by applying interpolation and the Chinese Remainder Theorem a general solution is obtained.

For a consistent system, the evaluation-interpolation part of the algorithm computes the determinantal RRE form of the mod-p reduced augmented system matrices. The Chinese Remainder Theorem then uses these to construct an RRE matrix with polynomial entries over the integers, from which a general solution is constructed. For an inconsistent system, only one mod-p mapping is needed.

The average computing time for the algorithm is obtained and compared to that for the exact division method. The new method is found to be far superior. Also, a mod-p/evaluation mapping algorithm for computing matrix products is discussed briefly.

References

  1. 1.Bareiss, Erwin H., "Sylvester's Identity and Multistep Integer - Preserving Gaussian Elimination," Math Comp, July, 1968.Google ScholarGoogle Scholar
  2. 2.Birkhoff, Garrett and MacLane, Saunders, A Survey of Modern Algebra, Macmillan, New York, 1965.Google ScholarGoogle Scholar
  3. 3.Bodwig, E., Matrix Calculus, Interscience, New York, 1959.Google ScholarGoogle Scholar
  4. 4.Borosh, I. and Fraenkel, A. S., "Exact Solutions of Linear Equations with Rational Coefficients by Congruence Techniques," Math Comp, Vol. 20, No. 93, Jan. 1966.Google ScholarGoogle Scholar
  5. 5.Collins, George E., "Computing Time Analysis for Some Arithmetic and Algebraic Algorithms," Proc. of the 1968 Summer Institute on Symbolic Mathematical Computation, R. Tobey (Ed.), June, 1969.Google ScholarGoogle Scholar
  6. 6.Collins, George E., Algebraic Algorithms, Prentice Hall, New Jersey (to appear).Google ScholarGoogle Scholar
  7. 7.Fox, L., An Introduction to Numerical Linear Algebra, Clarendon Press, Oxford, 1964.Google ScholarGoogle Scholar
  8. 8.Gantmacher, F. R., Matrix Theory, Vol. 1, Chelsea, New York, 1959.Google ScholarGoogle Scholar
  9. 9.Howell, J. A. and Gregory, R. T., "An Algorithm for Solving Linear Algebraic Equations Using Residue Arithmetic," BIT, 9 (1969), pp. 200-234, 324-337.Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 10.Knuth, D. E., The Art of Computer Programming, Vol. 1: Fundamental Algorithms, Addison Wesley, Reading, Mass., 1968. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. 11.Knuth, D. E., The Art of Computer Programming, Vol. 2: Seminumerical Algorithms, Addison Wesley, Reading, Mass., 1969. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. 12.Lipson, John D., "Symbolic Methods for the Computer Solution of Linear Equations with Applications to Flowgraphs," Proc. of the 1968 Summer Institute on Symbolic Mathematical Computation, R. Tobey (Ed.), June 1969.Google ScholarGoogle Scholar
  13. 13.Luther, H. A. and Guseman, L. F., Jr., "A Finite Sequentially Compact Process for the Adjoints of Matrices over Arbitrary Integral Domains," CACM, Vol. 5, No. 8, (Aug. 1962). Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. 14.McClellan, Michael T., Algorithms for Exact Solution of Systems of Linear Equations with Polynomial Coefficients, Ph.D. Thesis, Computer Science Dept., Univ. of Wisconsin. In preparation.Google ScholarGoogle Scholar
  15. 15.Newman, Morris, "Solving Equations Exactly," J. of Res., N.B.S., Vol. 71B, No. 4, Oct. - Dec, 1967.Google ScholarGoogle Scholar
  16. 16.Takahasi, H. and Ishibashi, Y., "A New Method for 'Exact Calculation' by a Digital Computer," Information Processing in Japan, Vol. 1 (1961), pp. 28-42.Google ScholarGoogle Scholar

Index Terms

  1. The exact solution of systems of linear equations with polynomial coefficients

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          SYMSAC '71: Proceedings of the second ACM symposium on Symbolic and algebraic manipulation
          March 1971
          464 pages
          ISBN:9781450377867
          DOI:10.1145/800204

          Copyright © 1971 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 23 March 1971

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • Article

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader