Can Euler Forward or 4th Order Runge-Kutta Methods Approximate Systems of ODEs?

  • Context: Graduate 
  • Thread starter Thread starter worryingchem
  • Start date Start date
  • Tags Tags
    System System of ode
Click For Summary
SUMMARY

The discussion confirms that both the Euler Forward and 4th Order Runge-Kutta methods can be utilized to approximate systems of ordinary differential equations (ODEs) where the derivatives are expressed on the right-hand side. Specifically, the methods can handle equations of the form $$\frac{dy_i}{dt} = f_i(y_1, y'_1, ..., y_n, t)$$ for i = 1 to n. While these numerical methods are applicable, determining the stability criterion for the timestep remains a challenge, particularly when the equations are not in normal form. Initial values are crucial for the approximation process.

PREREQUISITES
  • Understanding of ordinary differential equations (ODEs)
  • Familiarity with numerical methods, specifically Euler Forward and 4th Order Runge-Kutta
  • Knowledge of stability criteria in numerical analysis
  • Basic concepts of initial value problems
NEXT STEPS
  • Research stability analysis for numerical methods in ODEs
  • Explore advanced techniques for solving non-normal form ODEs
  • Learn about adaptive timestep methods in numerical integration
  • Study the application of linear algebra in solving differential equations
USEFUL FOR

Mathematicians, engineers, and computer scientists involved in numerical analysis, particularly those working with systems of ordinary differential equations and seeking to implement numerical methods for approximation.

worryingchem
Messages
41
Reaction score
1
My question is about whether it's possible to use the Euler Forward or 4th order Runge-Kutta Methods to approximate the following system ( where the differential of other equations are on the right hand side) :
$$
\begin{cases}
\frac{dy_1}{dt} = f_1(y_1,y_2,y'_2, ... , y_n, y'_n, t) \\
\frac{dy_2}{dt} = f_2(y_1,y'_1,y_2, ... , y_n, y'_n, t) \\
...\\
\frac{dy_n}{dt} = f_n(y_1,y'_1, ... , y_{n-1}, y'_{n-1}, y_n, t) \\
\end{cases}
$$
I know you can do it for the normal form: ## \frac{d^{(n)}y}{dt^{(n)}} = f(y, y', y'', ... , y^{(n)}, t) ## and it's also possible to analytically solve differential equations of that form using linear algebra, but I'm not sure when it's not in the normal form.
 
Physics news on Phys.org
Yes, you can use those schemes because you know and use all the quantities at the right hand side at timestep 't'. However, it will be difficult to determine the stability criterion for the timestep to use a priori.
 
Thank you, I forgot about the initial values used to approximate this.
 

Similar threads

  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 65 ·
3
Replies
65
Views
8K
  • · Replies 7 ·
Replies
7
Views
5K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 3 ·
Replies
3
Views
3K
Replies
10
Views
2K