• DocumentCode
    2384006
  • Title

    Differential algebras without differentials: an easy C++ implementation

  • Author

    Michelotti, Leo

  • Author_Institution
    Fermilab, Batavia, IL, USA
  • fYear
    1989
  • fDate
    20-23 Mar 1989
  • Firstpage
    839
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Particle Accelerator Conference, 1989. Accelerator Science and Technology., Proceedings of the 1989 IEEE
  • Conference_Location
    Chicago, IL
  • Type

    conf

  • DOI
    10.1109/PAC.1989.73270
  • Filename
    73270