Algorithmic Differentiation in Python with Application Examples
Algorithmic Differentiation in Python with Application Examples
Algorithmic Differentiation in Python with Application Examples
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Univariate Taylor Polynomial Arithmetic (UTP) (cont.)<br />
Problem can be formulated as arithmetic on univariate Taylor<br />
polynomials (UTP)<br />
D−1<br />
∑<br />
[x] D = [x 0 , . . . , x D−1 ] = x d T d ∈ R(T)/(T D ) ,<br />
d=0<br />
T is an <strong>in</strong>determ<strong>in</strong>ate, i.e. a formal parameter<br />
x d ∈ R is called Taylor coefficient<br />
Def<strong>in</strong>e extension of Functions f : R → R, y = f (x):<br />
E D (f ) : R[T]/(T D ) → R[T]/(T D )<br />
[x] D ↦→ [y] D := ∑ 1 d d D−1<br />
d! dt d f ( ∑<br />
x d t d )<br />
T d ,<br />
∣<br />
d=0<br />
k=0<br />
} {{ t=0<br />
}<br />
≡y d<br />
Sebastian F. Walter, Humboldt-Universität zu Berl<strong>in</strong> <strong>Algorithmic</strong> () <strong>Differentiation</strong> <strong>in</strong> <strong>Python</strong> <strong>with</strong> <strong>Application</strong> <strong>Examples</strong> Wednesday, 10.07.2010 14 / 27