skip to main content
10.1145/41579.41584acmconferencesArticle/Chapter ViewAbstractPublication PageshsncConference Proceedingsconference-collections
Article
Free Access

Mathematical software and ACM Publications

Published:01 October 1987Publication History

ABSTRACT

Mathematical software started as a scientific activity almost as soon as serious scientific computing. The field was brought into focus at the symposium Mathematical Software held at Purdue University on April 1-3, 1970. The symposium's organizing committee was John Rice (chairman), Robert Ashenhurst, Charles Lawson, Stuart Lynn and Joseph Traub. It was sponsored by ACM and SIGNUM and financially supported by the Office of Naval Research. Mathematical software was defined then as the set of algorithms in the area of mathematics and it was noted that this definition is much broader than traditional numerical analysis. Even today there are large areas of mathematical software which have yet to be studied systematically or seriously (e.g., geometric algorithms).

The first chapter of the symposium proceedings, Mathematical Software [Rice, 1971] presents a brief history of the field up to that point. It is noted there that the first mathematical software published was an EDVAC machine language program to convert base 10 integers to binary; it was in Mathematical Tables and Aids to Computations (now called Mathematics of Computation) on pages 427-431 of Volume 3, 1949. Further noted is that the book [Wilkes, Wheeler and Gill, 1951] contains a thorough discussion of the mathematical software (subroutine library) for the EDSAC. The second chapter of Mathematical Software is The Distribution and Sources of Mathematical Software which summarizes the state of the field as of 1970. The recent book, Sources and Development of Mathematical Software [Cowell, 1984] contains as first chapter the essay Observations on the Mathematical Software Effort by W. J. Cody. Many of the other 13 chapters of Cowell's book contain historical remarks about specific mathematical software areas.

Chapter 3 of Mathematical Software is The Challenge for Mathematical Software which raises many points still completely unresolved. It concludes with recommendations for the establishment of:

A Journal of Mathematical Software

A Center or Focal Point for Mathematical Software

The implementation of the first recommendation is the focal point of this article, the other recommendation has yet to be carried out. Perhaps mathematical software is now too big for a “Center” to cover the whole field, but a focal point would still serve a very important scientific function.

References

  1. Wayne R. Cowell, Sources and Development of Mathematical Software, Prentice Hall, Englewood Cliffs, (1984). Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. K. L. Hiebert, An evaluation of mathematical software that solves nonlinear least squares problems, ACM Trans. Math. Software, 7 (1981), 1-16. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. K. L. Hiebert, An evaluation of mathematical software that solves systems of nonlinear equations, ACM Trans. Math. Software, 8 (1982), 5-20. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. John R. Rice, Mathematical Software, Academic Press, New York, (1971). Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. John R. Rice, Mathematical Software II (An informal conference proceedings), Purdue University, (1974).Google ScholarGoogle Scholar
  6. John R. Rice, Mathematical Software III, Academic Press, New York, (1977).Google ScholarGoogle Scholar
  7. Lawrence F. Shampine, Evaluation of a test set for stiff ODE solvers, ACM Trans. Math. Software, 7 (1981), 409- 420. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. M.V. Wilkes, P.J. Wheeler and S. Gill, The Preparation of Programs for an Electronic Digital Computer, Addison-Wesley, Reading, (1951). Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Mathematical software and ACM Publications

        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
          HSNC '87: Proceedings of the ACM conference on History of scientific and numeric computation
          October 1987
          150 pages
          ISBN:0897912292
          DOI:10.1145/41579

          Copyright © 1987 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: 1 October 1987

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • Article
        • Article Metrics

          • Downloads (Last 12 months)18
          • Downloads (Last 6 weeks)1

          Other Metrics

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader