Metodo di Eulero

In matematica , il metodo di Eulero , chiamato in onore del matematico Leonhard Euler (1707-1783), è una procedura numerica per risolvere equazioni differenziali del primo ordine per approssimazione con una condizione iniziale . È il metodo più semplice per risolvere numericamente le equazioni differenziali .

Principio del metodo

Il metodo di Eulero è un metodo numerico elementare per risolvere equazioni differenziali del primo ordine, della forma

dove I è un intervallo e f , una vera e propria funzione .

Data una condizione iniziale , il metodo prevede per ogni punto bI una serie di approssimazioni del valore u ( b ) che assume, quando esiste, la soluzione dell'equazione che corrisponde a questa condizione iniziale. Vari insiemi di condizioni su f possono assicurare la convergenza di questa sequenza.

Il valore u n ( b ) viene ottenuta calcolando n valori intermedi della soluzione approssimata nei punti distribuiti regolarmente tra una e b , in

Eulero esplicito

Estendendo questa notazione a x 0 = a , y 0 = u ( a ) e x n = b , y n = u n ( b ) e usando l'approssimazione della derivata

Si deduce la seguente relazione:

I valori intermedi sono poi dati dalla relazione di ricorrenza

che è l'esplicito schema di Eulero.

Eulero implicito

Nota che possiamo anche avvicinarci alla derivata in x i +1 con la stessa relazione

deduciamo la relazione di ricorrenza

che è lo schema implicito di Eulero. Si noterà che in questo diagramma, il termine y i +1 appare su entrambi i lati dell'equazione, il che costringe a utilizzare metodi numerici di risoluzione del tipo della relazione di Newton-Raphson per determinare y i +1 ad ogni iterazione se la funzione f è non lineare.

Esempi

Applicazione all'integrazione

L'integrazione di una funzione continua su un segmento può essere visto come un caso particolare in cui la funzione f è continua e dipende solo da x  : . Dimostriamo quindi, usando la continuità uniforme di f su [ a , b ] ( teorema di Heine ), che la successione è di Cauchy , e quindi converge per completezza di .

Infatti abbiamo:

Riconosciamo il metodo dei rettangoli a sinistra per il calcolo della soluzione esatta .

Esempio

Data la funzione ei valori iniziali x 0 = 1 e y 0 = F ( x 0 ) = 1 / 4 .

Il calcolo dei valori F ( x 1 ), F ( x 2 ), F ( x 3 )… permette di ottenere la rappresentazione grafica di F dai segmenti [A 0 A 1 ], [A 1 A 2 ], [A 2 A 3 ] ...

Integrazione x div 2.svg

La funzione f ha per primitiva con x 0 = 1 e y 0 = G ( x 0 ) = 1 / 4 .

La curva (C) rappresentativa di G è qui posta sullo stesso grafico per visualizzare il calcolo delle tangenti.

La funzione a tratti affine è un'approssimazione dell'originale G .

Case lineare

Un altro caso classico è dove f è una funzione lineare u  : . Il diagramma quindi fornisce:

è

Si trova al punto finale un valore approssimativo della soluzione esatta a condizione che N sia sufficientemente grande: .

Si può anche notare che se il passo è troppo grande, la sequenza (geometrica) assume sempre più valori e diverge dalla soluzione (il diagramma è instabile ). Una soluzione alternativa consiste nell'usare un metodo di Eulero implicito  :

Questo diagramma è numericamente più stabile e garantisce più semplicemente la convergenza verso la soluzione.

Errore di metodo

Il metodo di Eulero è semplice ma l'errore indotto può essere piuttosto elevato se il passo è scelto troppo grande. Infatti, il calcolo dell'errore di consistenza dà dalla formula di Taylor-Lagrange  :

Vedi anche

Articoli Correlati

link esterno

Metodo di Eulero. Costruzione punto per punto di una curva integrale con GeoPlan. sul sito web di P. Debart

<img src="https://fr.wikipedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" title="" width="1" height="1" style="border: none; position: absolute;">