Locating special events when solving ODEs (Q1104465)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Locating special events when solving ODEs |
scientific article |
Statements
Locating special events when solving ODEs (English)
0 references
1988
0 references
Computing the solution, \(y\in R^ n\), of the initial value problem in ordinary differential equations (ODEs), (1) \(y'=f(x,y)\), \(a\leq x\leq b\), \(y(a)=y_ a\) may be only part of a larger task. Possibly the most common such task is to find either a first point \(t_ 0>a\) or a set of points \(\{t_ s\}\), \(a<t_ 0\leq t_ 1\leq...\), such that one of the equations (2) \(g_ j(x,y(x),y'(x))=0\) \(j=1,2,...\), is satisfied at \(x=t_ s\). The \(g_ j\) are called ``event functions'', and event j is said to occur at \(t_ s\) when \(t_ s\) is a root of the jth event function. This note is concerned with problems that have the form either (3) \(g_ j(x,y,y')\equiv y_{k_ j}(x)-\alpha_ j\) or (4) \(g_ j(x,y,y')\equiv y'_{k_ j}(x),\) where \(y_{k_ j}(x)\) is a component of the solution vector y(x). Common problems such as (i) finding where a component of the solution assumes a given value, and (ii) finding where a component of the solution has an extremum, have the form (3) or (4) with a single event function. We allow several event functions of both forms at the same time, and so can solve more complicated problems such as (iii) tabulating values of a dependent variable \(y_ j\); (iv) determining the location of switching points or points of discontinuity defined in terms of linear functions of a dependent variable \(y_ j\); and (v) determining zeros of a general event function \(q(x,y)=0\) by adjoining a differential equation for q to the system (1).
0 references
event location
0 references
first order differential equation
0 references
event functions
0 references