Simple-looking 1st order DE, solution anyone?

  • Thread starter Irid
  • Start date
In summary: I don't think it can be integrated, you would probably have to use something like a Taylor series or a power series to approximate an answer.In summary, the conversation discussed a differential equation that does not have an analytical solution. The integrating factor method was attempted but it resulted in an integral that cannot be expressed in terms of elementary functions. The conversation then explored the possibility of using a series solution to approximate the solution, but it was not confirmed if this method would be successful. Finally, the conversation mentioned using numerical integration as an alternative approach.
  • #1
Irid
207
1
I have a differential equation
[tex]
\frac{dx}{dt} = \frac{a-x}{b-t} - cx
[/tex]
but no idea if there is an analytical solution :(
I tried the integrating factor method, but I run into a e^(-x)/x^2 kind of integral, which I think doesn't have an analytical expression.. Help, please?
 
Physics news on Phys.org
  • #2
With some manipulation,your equation can get the form below:
[itex]
-(t-b)(\dot{x}+cx)+x=a
[/itex]
Now take a solution like:
[itex] x=\sum_0^{\infty}a_n(t-b)^{n+r}[/itex]
We have:
[itex]
\dot{x}=\sum_0^{\infty}a_n (n+r) (t-b)^{n+r-1}
[/itex]
If you substitute the x and [itex] \dot{x} [/itex] in the homogenous DE,you will find:
[itex]
-\sum_0^{\infty}a_n(n+r)(t-b)^{n+r}+\sum_0^{\infty}a_n(t-b)^{n+r}-\sum_1^{\infty}ca_{n-1}(t-b)^{n+r}=0
[/itex]
Where I have changed the summation index in the third term from n to n-1 to make the powers of (t-b) the same in all summations.
Now to make the summations start from a common n,I get the n=0 terms out of the first two summations:
[itex]
-a_0r(t-b)^r+a_0(t-b)^r=0
[/itex]
Which gives [itex] r=1 [/itex]
Then you can take all the terms in one summation and equate the coefficient of [itex] (t-b)^{n+r}[/itex] to zero to get a recursion relation which determines the series solution.
Then you should add a/(c+1) to get the solution to the in-homogenous equation.
 
Last edited:
  • #3
so you mean to say that there is no solution in terms of elementary functions?
 
  • #4
The series you find may come out to be the power series corresponding to an elementary function.But it only may.
 
  • #5
argh :(
better integrate numerically then...
 
  • #6
I just used www.wolframalpha.com to solve your equation and this is the result:
http://www3.wolframalpha.com/Calculate/MSP/MSP1811gi6c448044hadb10000242868gf692egc43?MSPStoreType=image/gif&s=12&w=389.&h=22.
With [itex]x \rightarrow t[/itex] and [itex]y \rightarrow x[/itex]
And Ei(x) is the exponential integral which you can find its values in some tables of functions.
 
Last edited by a moderator:
  • #7
That is a linear differential equation.
[tex]\frac{dx}{dt}+ (\frac{1}{b- t}+ c)x= \frac{a}{b- t}[/tex]
An "integrating factor" is a function u(t) such that
[tex]\frac{dux}{dt}= u\frac{dx}{dt}+ u(\frac{1}{b- t}+ c)x[/tex]
Since
[tex]\frac{dux}{dt}= u\frac{dx}{dt}+ \frac{du}{dt}x[/tex]
that means we must have
[tex]\frac{du}{dt}= \frac{1}{b- t}+ c[/tex]
[tex]du= \left(\frac{1}{b- t}+ c\right)dt[/tex]

u(t)= -ln|b-t|+ ct

That is, the original differential equation is
[tex]\frac{d}{dt}\left(x(t)(-ln|b- t|+ c\right)= (-ln|b- t|+ ct)\frac{a}{b- t}[/tex]
so that
[tex]x(t)(-ln|b- t|+ c)= \int (-ln|b-t|+ ct)\frac{a}{b- t} dt[/tex]

Let u= b- t so that du= dt and the right side becomes
[tex]b\int \frac{ln|u|}{u}du- ac\int \frac{b- u}{u}du[/tex]
In the first integral let v= ln|u| so that dv= du/u and that integral becomes
[tex]\int v dv= (1/2)v^2= (1/2)(ln|u|)^2= (1/2)(ln|b- t|)^2[/tex]
In the second integral (b-u)/u= (b/u)- 1 and its integral bln|u|- u= b ln|b- t|- |b- t|.
putting those together
[tex]x(t)(-ln|b- t|+ c)= (1/2)(ln|b-t|)^2+ b ln|b- t|- |b- t|)[/tex]

Finally,
[tex]x(t)= \frac{ln|b-t|)^2+ b ln|b- t|- |b- t|}{2(-ln|b- t|+ c)}[/tex]
 
Last edited by a moderator:
  • #8
HallsofIvy said:
That is a linear differential equation.
[tex]\frac{dx}{dt}+ (\frac{1}{b- t}+ c)x= \frac{a}{b- t}[/tex]
An "integrating factor" is a function u(t) such that
[tex]\frac{dux}{dt}= u\frac{dx}{dt}+ u(\frac{1}{b- t}+ c)x[/tex]
Since
[tex]\frac{dux}{dt}= u\frac{dx}{dt}+ \frac{du}{dt}x[/tex]
that means we must have
[tex]\frac{du}{dt}= \frac{1}{b- t}+ c[/tex]
[tex]du= \left(\frac{1}{b- t}+ c\right)dt[/tex]

u(t)= -ln|b-t|+ ct

That is, the original differential equation is
[tex]\frac{d}{dt}\left(x(t)(-ln|b- t|+ c\right)= (-ln|b- t|+ ct)\frac{a}{b- t}[/tex]
so that
[tex]x(t)(-ln|b- t|+ c)= \int (-ln|b-t|+ ct)\frac{a}{b- t} dt[/tex]

Let u= b- t so that du= dt and the right side becomes
[tex]b\int \frac{ln|u|}{u}du- ac\int \frac{b- u}{u}du[/tex]
In the first integral let v= ln|u| so that dv= du/u and that integral becomes
[tex]\int v dv= (1/2)v^2= (1/2)(ln|u|)^2= (1/2)(ln|b- t|)^2[/tex]
In the second integral (b-u)/u= (b/u)- 1 and its integral bln|u|- u= b ln|b- t|- |b- t|.
putting those together
[tex]x(t)(-ln|b- t|+ c)= (1/2)(ln|b-t|)^2+ b ln|b- t|- |b- t|)[/tex]

Finally,
[tex]x(t)= \frac{ln|b-t|)^2+ b ln|b- t|- |b- t|}{2(-ln|b- t|+ c)}[/tex]

This can't be right. If you set c=0, the solution is simply x= at/b, and your equation doesn't reduce to that. Also, if b -> infinity, the solution tends to x = Ae(-ct), which I see no trace of in your calculations.
 
Last edited:
  • #9
Here's the problem:
HallsofIvy said:
that means we must have
[tex]\frac{du}{dt}= \frac{1}{b- t}+ c[/tex]
[tex]du= \left(\frac{1}{b- t}+ c\right)dt[/tex]

u(t)= -ln|b-t|+ ct

We should have:
[itex]
\frac{du}{dt}=u(\frac{1}{b-t}+c)
[/itex]
Which gives an integrating factor of:
[itex]
u=\frac{e^{ct}}{b-t}
[/itex]
And we will have:
[itex]
\frac{xe^{ct}}{b-t}=\int \frac{ae^{ct}}{(b-t)^2}dt
[/itex]
And this gives the answer that I tried to present in the post #6 but it seems that its image is deleted from the server of the wolframalpha.
The answer is:
[itex]
-{{\rm e}^{-ct}}a \left( -{{\rm e}^{ct}}+{{\rm e}^{cb}}{\it Ei}
\left( 1,cb-ct \right) cb-{{\rm e}^{cb}}{\it Ei} \left( 1,cb-ct
\right) ct \right)
[/itex]
Where:
[itex]
Ei(a,z)=\int_1^{\infty} e^{-tz}t^{-a}dt
[/itex]
is the exponential integral and you can find its values in some mathematical tables.
 
Last edited:
  • #10
Just trying :|

Isn't it a linear DE? I'm not really good at these kinds of things, but here's my try:

I'm not sure, I don't really go for analytic solutions :|EDIT: I looked at how wolframalpha would integrate the right-hand integral and it generated an Ei(-c(t-b)) o-o
 

Attachments

  • ithink.png
    ithink.png
    6.3 KB · Views: 428
Last edited:

FAQ: Simple-looking 1st order DE, solution anyone?

What is a simple-looking 1st order differential equation (DE)?

A simple-looking 1st order DE is a type of mathematical equation that relates an unknown function to its derivative (i.e. rate of change). It is called "simple-looking" because it only involves basic algebraic operations and has a first derivative as its highest order term.

How do you solve a simple-looking 1st order DE?

To solve a simple-looking 1st order DE, you can use various methods such as separation of variables, integrating factors, or substitution. The method used depends on the specific form of the equation.

Can you provide an example of a simple-looking 1st order DE?

One example of a simple-looking 1st order DE is dy/dx = 2x + 1. This can be solved using the separation of variables method by rewriting it as dy = (2x + 1)dx and integrating both sides.

What is the importance of solving simple-looking 1st order DEs?

Simple-looking 1st order DEs are important in many areas of science and engineering, as they can model various real-world phenomena such as growth, decay, and motion. Solving these equations allows us to make predictions and understand the behavior of these systems.

Can a simple-looking 1st order DE have multiple solutions?

Yes, a simple-looking 1st order DE can have multiple solutions. This is because the general solution of a first order DE contains an arbitrary constant, and different values of this constant can result in different solutions. However, it is also possible for a simple-looking 1st order DE to have a unique solution.

Similar threads

Back
Top