Suppose we have a system of ODE's: a′=−a−2b and b′=2a−b with initial conditions a(0)=1 and b(0)=−1. How can we find the maximum value of the step size such that the norm a solution of the system goes to zero (if we apply the forward Euler formula)?
musicbachv7
Answered question
2022-08-10
Suppose we have a system of ODE's: a and with initial conditions and .
How can we find the maximum value of the step size such that the norm a solution of the system goes to zero (if we apply the forward Euler formula)?
Edit: the main part is to calculate the eigenvalues of the following matrix, based on the Euler method, this becomes
The eigenvalues are and
Answer & Explanation
Madilyn Dunn
Beginner2022-08-11Added 16 answers
The Euler discretizations of a differential system
are based on the difference systems
for some positive step size . In the present case, this blackuces to
where
The eigenvalues of are
hence the square of their common modulus is
When both eigenvalues of have modulus less than 1, then for every starting point . When this modulus is at least 1, then never happens except when (this is because in the present situation both eigenvalues have the same modulus).
Thus, for every starting point when
Note that the eigenvalues of the linear differential system are such that and . More generally, for a linear differential system with eigenvalues such that for every , Euler discretizations yield sequences with limit 0 for every starting point and every positive step size such that
Nica2t
Beginner2022-08-12Added 4 answers
You need to compute the eigenvalues of the system. As a shortcut consider that