Automatic differentiation of the vector that solves a parametric linear system
The broader use of formulae manipulation languages nowadays requires also more studies of techniques of formal (automatic) differentiation. The paper under review treats the automatic differentiation of the solution of a linear system of equations, if the matrix and thus also the solution depends on parameters. If \(A\) is an \((n\times n)\)-matrix whose entries depend on parameters \(s\in S\subset\mathbb{R}^ p\) such that \(A(s)\) is regular for these parameters, then the solution \(x\) of \(Ax = b\) may be regarded as a function \(x: S\rightarrow \mathbb{R}^ n\), even when the right hand side \(b\) also depends on the same set of parameters. The question investigated in the paper is how to compute automatically the first and second derivatives of \(x\) with respect to the various components of \(s\). The paper starts with some general remarks on how to build up a programming system which can handle automatic differentiation taking elementary and library functions into account and starting with the obvious rules for differentiation of composite functions. A first section on automatic differentiation of \(x\) is devoted to the solution of \(Ax = b\) by elimination methods using certain decompositions of \(A\) or by other finite methods like Cramer's rule. Another section is used to explain how to differentiate \(x\) when \(x\) is found by an infinite iterative process like Jacobi's method. In the end there is a sketch for differentiating \(x\) which solves the more general problem \(K(s,x(s))=0\).
- Algorithmic differentiation of numerical methods: tangent and adjoint solvers for parameterized systems of nonlinear equations
- scientific article; zbMATH DE number 878992
- Perspectives on automatic differentiation: fast, present, and future?
- scientific article; zbMATH DE number 4141383
- scientific article; zbMATH DE number 992825
- Automatic computation of partial derivatives and rounding error estimates with applications to large-scale systems of nonlinear equations
- Automatic differentiation of characterizing sequences
- Automatic Differentiation of Computer Programs
- Differentiation in PASCAL-SC: type GRADIENT
- scientific article; zbMATH DE number 4013856 (Why is no real title available?)
- scientific article; zbMATH DE number 3686799 (Why is no real title available?)
- scientific article; zbMATH DE number 3584841 (Why is no real title available?)
- scientific article; zbMATH DE number 3993295 (Why is no real title available?)
- scientific article; zbMATH DE number 3994869 (Why is no real title available?)
- scientific article; zbMATH DE number 3381785 (Why is no real title available?)
- Numerical derivatives and nonlinear analysis
- The polyadic structure of factorable function tensors with applications to high-order minimization techniques
This page was built for publication: Automatic differentiation of the vector that solves a parametric linear system
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q1176796)