Differential equation - Reduction of order

Click For Summary

Discussion Overview

The discussion revolves around the reduction of order for a second-order differential equation of the form \(\ddot{r}+a\dot{r}+\frac{b}{r^{2}}=0\), with the goal of solving it using numerical methods. Participants explore different approaches to reformulate the equation, including converting it into first-order equations.

Discussion Character

  • Technical explanation
  • Mathematical reasoning
  • Exploratory

Main Points Raised

  • One participant suggests substituting \(\dot{r}=v\) to reduce the order but expresses uncertainty about handling the term \(\frac{b}{r^{2}}\).
  • Another participant explains that the second-order equation can be converted into two first-order differential equations, presenting it in vector form as \(\mathbf{V}'= \begin{bmatrix}-v- b/r^2 \\ v\end{bmatrix}\).
  • A different approach is proposed where the second derivative is expressed in terms of a function \(Y(r)\), leading to a first-order ODE, but notes that analytic integration may be complex.
  • A participant acknowledges the utility of the matrix form for programming a simulation of a body orbiting a planet, indicating a practical application of the discussed methods.
  • There is a correction regarding the representation of the vector equation, questioning the formulation of \(V'\) and suggesting an alternative representation involving \(r''\).

Areas of Agreement / Disagreement

Participants present multiple approaches to the problem, with some agreement on the conversion to first-order equations, but there is no consensus on the best method or the handling of specific terms in the equation.

Contextual Notes

Participants express varying levels of comfort with the mathematical transformations involved, and some approaches may depend on specific assumptions or definitions that are not fully resolved in the discussion.

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
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 0 ·
Replies
0
Views
4K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 7 ·
Replies
7
Views
4K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 25 ·
Replies
25
Views
4K