Approximating Runge-Kutta matrices by triangular matrices (Q1359972)

From MaRDI portal

!

This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use the normal view instead:

scientific article; zbMATH DE number 1033764
Language Label Description Also known as
default for all languages
No label defined
    English
    Approximating Runge-Kutta matrices by triangular matrices
    scientific article; zbMATH DE number 1033764

      Statements

      Approximating Runge-Kutta matrices by triangular matrices (English)
      0 references
      0 references
      22 January 1998
      0 references
      Given a stiff initial value problem \[ y'(t)= f(t,y(t)), \qquad y(t_0)= y_0,\tag{1} \] \(y,f\) vectors with \(d\) components, \(t_0\leq t\leq t_e\), one of the most powerful methods is an implicit Runge-Kutta method. In such a method one has to solve at every time step a system of nonlinear equations of the form \[ R(Y_n)=0, \qquad R(Y_n):= Y_n-(e\otimes I)y_{n-1}- h_n(A\otimes I)F(Y_n)\tag{2} \] where \(A\) denotes the \((s,s)\)-matrix containing the parameters of the \(s\)-stage Runge-Kutta method, \(y_{n-1}\) denotes the approximation to \(y(t_{n-1})\), \(e\) is the \(s\)-dimensional vector with unit entries, \(I\) is the \((d,d)\)-identity matrix, \(h_n\) is the stepsize \(t_n-t_{n-1}\) and \(\otimes\) denotes the Kronecker product. The \(s\) components \(Y_{n,i}\) of the \(sd\)-dimensional solution vector \(Y_n\) represent numerical approximations to the \(s\) exact solution vectors \(y(t_{n-1}-c_ih_n)\), where \(c\) denotes the abscissa vector with components distinct and positive, \(i\) ranges from 1 to \(s\). Solving the equations (2) by a modified Newton process requires a lot of computational effort for high-dimensional problems. The authors work with a Crout decomposition \(A=TU\), where \(U\) is unit upper triangular. It is shown that with this matrix \(T\) stiff error components in the numerical solution are strongly damped. The authors show that for a large class of Runge-Kutta methods this procedure can be carried out and that the diagonal entries of the matrix \(T\) are positive. This means that the linear systems that are to be solved have a non-singular matrix.
      0 references
      Runge-Kutta matrices
      0 references
      triangular matrices
      0 references
      stiff systems
      0 references
      Newton method
      0 references
      Runge-Kutta method
      0 references
      0 references
      0 references
      0 references

      Identifiers

      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references