NUMERICAL METHODS FOR ODEs (6 cfu)
programme a.a. 2020/21
prof. M. Zennaro

 

 

PRIMER OF ONE-STEP NUMERICAL METHODS FOR ORDINARY DIFFERENTIAL EQUATIONS

Initial value problems. Lipschitz condition. Existence and uniqueness of solutions and continuous dependence on initial data. One-sided Lipschitz constant and related bound to the solution growth. One-step methods: local truncation error, consistency and convergence order, convergence theorem. Runge-Kutta methods.

 

ORDER CONDITIONS FOR RUNGE-KUTTA METHODS

Expansion of the exact and numerical solution in terms of elementary differentials. Correspondence between elementary differentials and rooted trees. Derivation of the order conditions.

 

INTERPOLANTS AND CONTINUOUS METHODS

Interpolation of nodal values obtained by a one-step method. Interpolation of one-step and multi-step type. Uniform consistency and convergence order. Uniform order conditions for one-step continuous methods. Collocation methods. Groebner-Alekseev formula and its use to compute the discrete and the uniform order. Natural continuous extensions: asymptotic orthogonality conditions and their applications.

 

STABILITY OF RUNGE-KUTTA METHODS

Definition of "stiff" problem. Linear autonomous equation. Absolute stability regions of Runge-Kutta methods. A-stable methods. Stability with respect to liner autonomous systems. Nonautonomous linear test equation and AN-stable methods. Dissipative systems: BN-stable and algebraically stable methods. Relationships among the various concepts of stability. Linear error growth for stable methods.

 

MULTI-STEP METHODS

Local truncation error, consistency and order. Linear difference equations: characteristic polynomial, general form of the solutions, stability and root condition. Schur's and Von Neumann's criteria for the polynomial roots location. Companion matrix. Convergence theorem for multi-step methods. Linear multi-step methods: necessary and sufficient conditions for consistency, order conditions, the first Dahlquist barrier. Hints of continuous extensions and of absolute stability for linear multi-step methods: the second Dahlquist barrier.

 

Bibliography

[(1) J.C. Butcher: The Numerical Analysis of Ordinary Differential

Equations, Wiley, London, 1987]

[(2) K. Dekker and J.G. Verwer: Stability of Runge-Kutta Methods for Stiff

Nonlinear Differential Equations, North-Holland, Amsterdam, 1984]

[(3) E. Hairer, S.P. Norsett, G. Wanner: Solving Ordinary Differential

Equations I, Nonstiff Problems, Springer-Verlag, Berlin, 1993]

[(4) E. Hairer, G. Wanner: Solving Ordinary Differential Equations II, Stiff

and Differential Algebraic Problems, Springer-Verlag, New York, 1991]

[(5) J. Stoer, R. Bulirsch: Introduzione all'Analisi Numerica, Zanichelli,

Bologna, 1984]

[(6) notes supplied by the teacher]

 

 

 

 

Italian version

 

RICHIAMI SUI METODI NUMERICI A UN PASSO PER EQUAZIONI DIFFERENZIALI ORDINARIE

Problemi ai valori iniziali. Condizione di Lipschitz. Esistenza e unicità della soluzione e dipendenza continua dai dati iniziali. Costante di Lipschitz unilaterale destra e relativa limitazione sulla crescita delle soluzioni. Metodi ad un passo: errore locale di troncamento, ordine di consistenza e di convergenza, teorema di convergenza. Metodi Runge-Kutta.

 

CONDIZIONI DELL’ORDINE PER I METODI RUNGE-KUTTA

Sviluppo della soluzione esatta e della soluzione numerica in termini di differenziali elementari. Corrispondenza tra differenziali elementari ed alberi radicati. Derivazione delle condizioni dell'ordine.

 

INTERPOLANTI E METODI CONTINUI

Interpolazione delle approssimazioni nodali dei metodi a un passo. Interpolazione di tipo one-step e multi-step. Ordine di consistenza e di convergenza uniforme. Condizioni dell’ordine uniforme per i metodi continui di tipo one-step. Metodi di collocazione. Formula di Groebner-Alekseev e suo utilizzo per il calcolo dell’ordine discreto e uniforme. Estensioni naturali continue: condizioni di asintotica ortogonalità e loro applicazioni.

 

STABILITA’ DEI METODI RUNGE-KUTTA

Definizione di problema "stiff". Equazione test lineare autonoma. Regioni di assoluta stabilità per i metodi Runge-Kutta. Metodi A-stabili. Stabilità rispetto a sistemi lineari autonomi. Equazione test lineare non autonoma e metodi AN-stabili. Sistemi dissipativi: metodi BN-stabili ed algebricamente stabili. Relazioni tra i vari concetti di stabilità. Crescita lineare dell’errore per metodi stabili.

 

METODI MULTI-STEP

Errore locale di troncamento, consistenza e ordine. Equazioni lineari alle differenze: polinomio caratteristico, forma generale delle soluzioni, stabilità e condizione delle radici. Criteri di Schur e di Von Neumann per la localizzazione delle radici di un polinomio. Matrice “companion”. Teorema di convergenza dei metodi multi-step. Metodi multi-step lineari: condizioni necessarie e sufficienti per la consistenza, condizioni dell'ordine, prima barriera di Dahlquist. Cenni sulle estensioni continue e sulla assoluta stabilità dei metodi multi-step lineari: seconda barriera di Dahlquist.

Bibliografia
[(1) J.C. Butcher: The Numerical Analysis of Ordinary Differential

Equations, Wiley, London, 1987]

[(2) K. Dekker and J.G. Verwer: Stability of Runge-Kutta Methods for Stiff

Nonlinear Differential Equations, North-Holland, Amsterdam, 1984]

[(3) E. Hairer, S.P. Norsett, G. Wanner: Solving Ordinary Differential

Equations I, Nonstiff Problems, Springer-Verlag, Berlin, 1993]

[(4) E. Hairer, G. Wanner: Solving Ordinary Differential Equations II, Stiff

and Differential Algebraic Problems, Springer-Verlag, New York, 1991]

[(5) J. Stoer, R. Bulirsch: Introduzione all'Analisi Numerica, Zanichelli,

Bologna, 1984]

[(6) dispense del docente]