辛几何
龙格-库塔方法
离散化
数学
最优控制
计算
二次方程
应用数学
不变(物理)
伴随方程
微分方程
自动微分
积分器
计算机科学
数学优化
数学分析
算法
几何学
带宽(计算)
计算机网络
数学物理
出处
期刊:Siam Review
[Society for Industrial and Applied Mathematics]
日期:2016-01-01
卷期号:58 (1): 3-33
被引量:91
摘要
The study of the sensitivity of the solution of a system of differential equations with respect to changes in the initial conditions leads to the introduction of an adjoint system, whose discretization is related to reverse accumulation in automatic differentiation. Similar adjoint systems arise in optimal control and other areas, including classical mechanics. Adjoint systems are introduced in such a way that they exactly preserve a relevant quadratic invariant (more precisely, an inner product). Symplectic Runge--Kutta and partitioned Runge--Kutta methods are defined through the exact conservation of a differential geometric structure, but may be characterized by the fact that they preserve exactly quadratic invariants of the system being integrated. Therefore, the symplecticness (or lack of symplecticness) of a Runge--Kutta or partitioned Runge--Kutta integrator should be relevant to understanding its performance when applied to the computation of sensitivities, to optimal control problems, and in other applications requiring the use of adjoint systems. This paper examines the links between symplectic integration and those applications and presents in a new, unified way a number of results currently scattered among or implicit in the literature. In particular, we show how some common procedures, such as the direct method in optimal control theory and the computation of sensitivities via reverse accumulation, imply, probably unbeknownst to the user, “hidden” integrations with symplectic partitioned Runge--Kutta schemes.
科研通智能强力驱动
Strongly Powered by AbleSci AI