Differential equation - Reduction of order

Click For Summary
SUMMARY

The discussion focuses on the reduction of a second-order differential equation, specifically the equation \(\ddot{r}+a\dot{r}+\frac{b}{r^{2}}=0\). Participants clarify that the order cannot be directly reduced; instead, it can be transformed into two first-order differential equations. The transformation involves substituting \(\dot{r}=v\) and leads to the vector equation \(V'=\begin{bmatrix}-v- b/r^2 \\ v\end{bmatrix}\). The numerical solution of the resulting first-order ODE is recommended for practical applications, such as simulating orbital dynamics with air drag.

PREREQUISITES
  • Understanding of second-order differential equations
  • Familiarity with first-order ODEs and their numerical solutions
  • Knowledge of vector calculus and matrix representation of equations
  • Experience with programming in Fortran 90 for simulations
NEXT STEPS
  • Study the conversion of second-order differential equations to first-order systems
  • Learn about numerical methods for solving ordinary differential equations (ODEs)
  • Explore vector calculus applications in physics and engineering
  • Investigate Fortran 90 programming techniques for simulating dynamic systems
USEFUL FOR

Mathematicians, physicists, engineers, and programmers involved in numerical simulations of dynamic systems, particularly those working with differential equations and orbital mechanics.

fineTuner
Messages
17
Reaction score
0
Hi,

i have to reduce the order of a 2nd order differential equation, to solve it with a numerical method.
The equation is:

\ddot{r}+a\dot{r}+\frac{b}{r^{2}}=0

with a,b\geq0

I tried to reduce it substituting \dot{r}=v, but i don't know what to do with the term \frac{b}{r^{2}} .

Can someone explain me what i should do?

Thank you,

J.
 
Physics news on Phys.org
In general, you can't just reduce the order of a differential equation. What you can do is convert a second order equation to two first order differential equations or, equivalently to a two dimensional vector equation. Here, if you let v= r', then r''= v' so your first equation becomes, as you saw, v'+ av+ b/r^2= 0 and your second equation is r'= v. Equivalently, if we think of vector, V, as being \begin{bmatrix}r(t) \\ v(t)\end{bmatrix} we have the vector equation
V'= \begin{bmatrix}r(t) \\ v(t) \end{bmatrix}'= \begin{bmatrix}-v- b/r^2 \\ v\end{bmatrix}
 
Hi !
Another manner to present it :
Let dr/dt = Y(r)
d²r/dt² = d(Y(r))/dt = (dY/dr)*(dr/dt) = (dY/dr)*Y
r''+a*r'+b/r² = (dY/dr)*Y+a*Y+b/r²
Y' Y + a Y = -b/r² is an first order ODE, where Y(r) is the unknown function.
Solving it leads to Y(r)
Then dt = dr/Y(r)
But the analytic integration of 1/Y(r) will probably be too arduous. That is the raison why numerical solving of the first order ODE is more realisic in practice.
 
Hi!
Thank you JJacquelin and HallsofIvy for your answers. The most useful form is the first one, in the matrix form. I will put it into a f90 program to simulate a body orbiting around a planet with air drag... now it's time to find the right units to avoid problems with my pc, let's see what will happen!
 
HallsofIvy said:
In general, you can't just reduce the order of a differential equation. What you can do is convert a second order equation to two first order differential equations or, equivalently to a two dimensional vector equation. Here, if you let v= r', then r''= v' so your first equation becomes, as you saw, v'+ av+ b/r^2= 0 and your second equation is r'= v. Equivalently, if we think of vector, V, as being \begin{bmatrix}r(t) \\ v(t)\end{bmatrix} we have the vector equation
V'= \begin{bmatrix}r(t) \\ v(t) \end{bmatrix}'= \begin{bmatrix}-v- b/r^2 \\ v\end{bmatrix}
But shouldn't it read
V&#039;=\begin{bmatrix} r&#039; \\ v&#039; \end{bmatrix}<br /> =\begin{bmatrix} v \\ r&#039;&#039; \end{bmatrix}<br /> =\begin{bmatrix} v \\ -a v-b/r^2 \end{bmatrix}
 

Similar threads

  • · Replies 2 ·
Replies
2
Views
4K
  • · Replies 3 ·
Replies
3
Views
1K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 7 ·
Replies
7
Views
4K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 25 ·
Replies
25
Views
3K
  • · Replies 19 ·
Replies
19
Views
3K