Automatic differentiation with higher infinitesimals, or computational smooth infinitesimal analysis in Weil algebra

From MaRDI portal
Publication:831980

DOI10.1007/978-3-030-85165-1_11zbMATH Open1495.68250arXiv2106.14153OpenAlexW3198224663MaRDI QIDQ831980FDOQ831980


Authors: Hiromi Ishii Edit this on Wikidata


Publication date: 24 March 2022

Abstract: We propose an algorithm to compute the Cinfty-ring structure of arbitrary Weil algebra. It allows us to do some analysis with higher infinitesimals numerically and symbolically. To that end, we first give a brief description of the (Forward-mode) automatic differentiation (AD) in terms of Cinfty-rings. The notion of a Cinfty-ring was introduced by Lawvere and used as the fundamental building block of smooth infinitesimal analysis and synthetic differential geometry. We argue that interpreting AD in terms of Cinfty-rings gives us a unifying theoretical framework and modular ways to express multivariate partial derivatives. In particular, we can "package" higher-order Forward-mode AD as a Weil algebra, and take tensor products to compose them to achieve multivariate higher-order AD. The algorithms in the present paper can also be used for a pedagogical purpose in learning and studying smooth infinitesimal analysis as well.


Full work available at URL: https://arxiv.org/abs/2106.14153




Recommendations




Cites Work


Uses Software





This page was built for publication: Automatic differentiation with higher infinitesimals, or computational smooth infinitesimal analysis in Weil algebra

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q831980)