ACM Home Page
Please provide us with feedback. Feedback
A differentiation primitive for extended &lgr;-calculus
Full text PdfPdf (645 KB)
Source ACM Annual Computer Science Conference archive
Proceedings of the 1988 ACM sixteenth annual conference on Computer science table of contents
Atlanta, Georgia, United States
Pages: 9 - 16  
Year of Publication: 1988
ISBN:0-89791-260-8
Author
Terry Flaherty  Department of Computer Information Systems Applications, City College, Loyola University, New Orleans, LA
Sponsor
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 0,   Downloads (12 Months): 4,   Citation Count: 0
Additional Information:

abstract   references   index terms  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/322609.322611
What is a DOI?

ABSTRACT

A symbolic differentiation functional that handles expressions containing free and bound variables in an extended &lgr;-calculus programming language is described. The differentiation primitive is implemented by augmenting the set of graph-reduction rules that define the evaluation of expressions. A formalization of partial derivatives of functions wrt position of parameters is presented. A comparison is made to other methods of automatic differentiation.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
Barton, D. and Fitch, J. P. "A Review of Algebraic Manipulation Programs and Their Application," Computer Journal, Vol. 15, 1972.
 
3
Brown, W. S., and Hearn, A. C. "Application of Symbolic Mathematical Computations," Computer.. Physics Communications, Vol. 17, 1979.
 
4
5
 
6
van Hulzen, J. A. and Calmet, J. "Computer Algebra Systems," in Computer Algebra: Symbolic and Algebraic Comoua-, ed. Buchberger, B., Collfns, G. E. and Loos, R. Springer, Wien, 1983.
 
7
Landin, P. J. "The Mechanical Evaluation of Expressions," Computer Journal, Vol. 6, 1964.
8
 
9
Perrot, J-F. "LISP et Lambda-Calcul," in Lambda-Calcul et .Semantiq__ue Formelllle des Lan~a~es de Pro~rammation, Paris, mai, 1~)79.
 
10
Rail, L. B. Automatic Differentiation: Techand Applications, Springer- Verlag, Berlin, 1981.
 
11
Revesz, G. "An Extension of Lambda-Calculus for Functional Programming," Journal of Logic Programming. Vol. 1, No. 3, 1984:. -
 
12
Revesz, G. "Axioms for the theory of lambda-conversion," SIAM J. Comp.ati.n.g, Vol. 14, No. 2, May 1985.
13
 
14
Turner, D. A. "A New Implementation Technique for Applicative Languages," Software Practice and Experience, Vol. 9, 1979.
15