Title :
Differential algebras without differentials: an easy C++ implementation
Author_Institution :
Fermilab, Batavia, IL, USA
Abstract :
It is shown that automated differentiation can be motivated and explained rather plainly without any reference to infinitesimals or differentials whatsoever. The proposed approach clears up the confusion connected either with employing the notion of differential or with the connection to *R and its implied machinery of ultrafilters. An almost trivial implementation of this method using C++ is described. In the proposed approach, differentiation becomes an arithmetic, rather than analytic, procedure, thereby rendering it appropriate for automated computation
Keywords :
algebra; particle beam diagnostics; C++ implementation; automated computation; automated differentiation; differential algebras; differentials; infinitesimals; ultrafilters; Algebra; Application software; Arithmetic; Low earth orbit satellites; Machinery; Natural languages; Numerical analysis; Orbital calculations; Polynomials; Writing;
Conference_Titel :
Particle Accelerator Conference, 1989. Accelerator Science and Technology., Proceedings of the 1989 IEEE
Conference_Location :
Chicago, IL
DOI :
10.1109/PAC.1989.73270