| A differentiation primitive for extended &lgr;-calculus |
| Full text |
Pdf
(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 |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 0, Downloads (12 Months): 4, Citation Count: 0
|
|
|
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
|
|
|