Automatic differentiation as nonarchimedean analysis
نویسنده
چکیده
It is shown how the techniques of automatic differentiation can be viewed in a broader context as an application of analysis on a nonarchimedean field. The rings used in automatic differentiation can be ordered in a natural way and form finite dimensional real algebras which contain infinitesimals. Some of these algebras can be extended to become a Cauchy-complete real-closed nonarchimedean field, which forms an infinite dimensional real vector space and is denoted by t. On this field, a calculus is developed. Rules of differentiation and certain fundamental theorems are discussed. A remarkable property of differentiation is that difference quotients with infinitely small differences yield the exact derivative up to an infinitely small error. This is of historical interest since it justifies the concept of derivatives as differential quotients. But it is also of practical relevance; it turns out that the algebraic operations used to compute derivatives in automatic differentiation are just'special cases of calculus concepts on t. The arithmetic on L can be implemented in programming languages, in particular if object oriented features exist, and should provide a useful data type for various applications.
منابع مشابه
The Geometry of p-Adic Fractal Strings: A Comparative Survey
We give a brief overview of the theory of complex dimensions of real (archimedean) fractal strings via an illustrative example, the ordinary Cantor string, and a detailed survey of the theory of p-adic (nonarchimedean) fractal strings and their complex dimensions. Moreover, we present an explicit volume formula for the tubular neighborhood of a p-adic fractal string Lp, expressed in terms of th...
متن کاملAutomatic Classification of Benign And Malignant Liver Tumors In Ultrasound Images
Introduction: Differentiation of benign and malignant liver tumors is very important for finding appropriate treatment procedure. Human eyes sometime are not able to diagnose the type of liver tumor. Texture analysis is considered as a suitable method to increase the diagnostic power of medical images. In this study texture analysis is employed in order to classification of ben...
متن کاملNonarchimedean Cantor set and string
We construct a nonarchimedean (or p-adic) analogue of the classical ternary Cantor set C. In particular, we show that this nonarchimedean Cantor set C3 is self-similar. Furthermore, we characterize C3 as the subset of 3-adic integers whose elements contain only 0’s and 2’s in their 3-adic expansions and prove that C3 is naturally homeomorphic to C. Finally, from the point of view of the theory ...
متن کامل3 . Exception Handling in Derivative Computation with Nonarchimedean Calculus
While conventional computational differentiation based on the forward or reverse modes allows highly accurate computation of derivatives, there are situations where these modes fail to produce the values of derivatives, although the underlying function is differentiable. Typical examples of this phenomenon are connected to the occurrence of branch points in coding as in IF-ELSE structures as we...
متن کاملCauchy Theory on Levi-civita Fields
We develop the basic elements of a Cauchy theory on the complex Levi-Civita field, which constitutes the smallest algebraically closed nonArchimedean extension of the complex numbers. We introduce a concept of analyticity based on differentiation, and show that it leads to local expandability in power series. We show that analytic functions can be integrated over suitable piecewise smooths path...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1992