Automatic differentiation as nonarchimedean analysis

نویسنده

  • Martin Berz
چکیده

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.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

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