On the efficient computation of high-order derivatives for implicitly defined functions

被引:31
|
作者
Wagner, Mathias [1 ,2 ]
Walther, Andrea [3 ]
Schaefer, Bernd-Jochen [4 ]
机构
[1] Tech Univ Darmstadt, Inst Kernphys, D-64289 Darmstadt, Germany
[2] GSI Helmholtzzentrum Schwerionenforsch GmbH, ExtreMe Matter Inst EMMI, D-64291 Darmstadt, Germany
[3] Univ Gesamthsch Paderborn, Inst Math, D-33098 Paderborn, Germany
[4] Karl Franzens Univ Graz, Inst Phys, A-8010 Graz, Austria
关键词
Algorithmic differentiation; Numerical differentiation; Taylor expansion; Quantum chromodynamics; AUTOMATIC DIFFERENTIATION; QCD; ALGORITHMS;
D O I
10.1016/j.cpc.2009.12.008
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Scientific studies often require the precise calculation of derivatives. In many cases an analytical calculation is not feasible and one resorts to evaluating derivatives numerically. These are error-prone, especially for higher-order derivatives. A technique based on algorithmic differentiation is presented which allows for a precise calculation of higher-order derivatives. The method can be widely applied even for the case of only numerically solvable, implicit dependencies which totally hamper a semi-analytical calculation of the derivatives. As a demonstration the method is applied to a quantum field theoretical physical model. The results are compared with standard numerical derivative methods. (C) 2009 Elsevier B.V. All rights reserved.
引用
收藏
页码:756 / 764
页数:9
相关论文
共 50 条