skip to main content
article
Free Access

Derivatives without tears in Algol 68

Published:29 March 1977Publication History
Skip Abstract Section

Abstract

Algol 68 is a very suitable language for tackling problems which lie somewhere between numerical calculation and algebraic manipulation. An algorithm is presented which evaluates a function of n variables and its n partial derivatives using at most C.m operations, where m is the number of operations required to evaluate the function and C is a constant independent of n. By altering mode declarations, an ordinary piece of program text written to evaluate the function can be made instead to generate the expression tree required for calculation of derivatives.

References

  1. 1 D. Barton and J. P. Fitch, "A review of Algebraic Manipulative Programs and their application", Comp. J. Vol 15, No. 4, (1972) pp. 362-381.Google ScholarGoogle ScholarCross RefCross Ref
  2. 2 A. van Wijngaarden, B. J. Mailloux, J. E. L. Peck, C. H. A. Koster, M. Sintzoff, C. H. Lindsey, L. G. L. T. Meertens and R. G. Fisker, "Revised Report on the Algorithmic Language ALGOL 68", Springer-Verlag, (1976).Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Derivatives without tears in Algol 68

      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

      Full Access

      • Published in

        cover image ACM SIGPLAN Notices
        ACM SIGPLAN Notices  Volume 12, Issue 6
        Proceedings of the Strathclyde ALGOL 68 conference
        June 1977
        191 pages
        ISSN:0362-1340
        EISSN:1558-1160
        DOI:10.1145/872738
        Issue’s Table of Contents
        • cover image ACM Conferences
          Proceedings of the Strathclyde ALGOL 68 conference
          March 1977
          199 pages
          ISBN:9781450379014
          DOI:10.1145/800238

        Copyright © 1977 Author

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 29 March 1977

        Check for updates

        Qualifiers

        • article
      • Article Metrics

        • Downloads (Last 12 months)21
        • Downloads (Last 6 weeks)2

        Other Metrics

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader