How would I solve a DiffEq of the form

  • Context: Undergrad 
  • Thread starter Thread starter K.J.Healey
  • Start date Start date
  • Tags Tags
    Diffeq Form
Click For Summary
SUMMARY

The discussion focuses on solving a first-order, non-linear differential equation of the form \(\frac{dn(t)}{dt} = A \sin(B n(t) t) n(t)\). Participants confirm that there are no general methods for solving such non-linear equations, and specific techniques like quadrature may not yield closed-form solutions. The equation arises from modeling particle decay rates in a system, emphasizing the complexity due to the dependence of amplitude and frequency on the density of states. Numerical methods and Taylor polynomial approximations are suggested as potential approaches for finding solutions.

PREREQUISITES
  • Understanding of first-order differential equations
  • Familiarity with non-linear dynamics
  • Knowledge of Taylor series and polynomial approximations
  • Basic concepts of numerical methods for differential equations
NEXT STEPS
  • Explore numerical methods for solving non-linear differential equations
  • Study Taylor series expansions in the context of differential equations
  • Learn about quadrature methods for integrating differential equations
  • Investigate Fourier and Laplace transforms for solving differential equations
USEFUL FOR

Mathematicians, physicists, and engineers dealing with non-linear differential equations, particularly those modeling complex systems such as particle dynamics and decay processes.

K.J.Healey
Messages
622
Reaction score
0
<br /> \frac{dn(t)}{dt} = A sin(B*n(t)*t) n(t)<br />

Or a more general
<br /> \frac{dn(t)}{dt} = F(n(t)) n(t)<br />

I'm not even sure what method I could use, or what it would be called.

A first order, non-linear equation?

Maybe it looks neater as:
<br /> \frac{dn}{dt}=A n Sin(n t)<br />EDIT : This isn't homework. I'm just looking for insight.
 
Physics news on Phys.org
That is extremely non-linear because the dependent function, u(t), occurs inside the non-linear function cosine. The fact that you then have that function multiplied by u(t) just makes it worse.

There are no general methods to solve non-linear equations or even any special classes of non-linear equations. (You can sometimes use "quadrature" for equations where the independent variable does not appear explicitly but they typically result in an integration that cannot be done in closed form.)
 
Hi, K.J.Healey!

Where did you get this equation from? I mean, does it describe a certain physical system, or you 'invented' it by yourself?
 
It comes from solving a large particle system decay rate due to (B=2) transition (oscillation) and subsequent annhilation. Its actually already a first term of an expansion on a much much more difficult equation. The potential splitting the energies of the particle-antiparticle is a function of the density of the system, which itself is a function of time.

That's where the amplitude's, as well as the frequency's, dependence one the density of states "n" comes into play. Usually the method is to take for small times "t" and just do an approx, or for t>>0 and do a sin^2 -> (1/2). But unfortunately I cannot. I have no explicit time-dependent extremes with which to expand about, so I need a complete solution.
 
Perhaps I can do this numerically...
 
Does the * denote convolution? I was thinking either Fourier or Laplace transform, but I can't come up with the transform for the RHS.
 
No, it was merely for a multiplication, because it looked really messy in tex (squshed everything together:
<br /> \frac{dn(t)}{dt} = A Sin(B n(t) t) n(t)<br />

hard to read.
 
This DE is pretty intense
 
It's not possible to solve, the reason is that inside the sine function there is the function n itself and the independent variable t. There is no way to separate them and the only way to solve this is using taylor polynomials with an approximation. The first degree approximation is only valid if the product nt is very small and leads to,
\frac{dn}{dt}\approx ABn^2t.
Divide by n^2[/tex] and multiply by dt and then integrate and use algebra to get n=n(t).<br /> <br /> Hope that helps, a little.
 

Similar threads

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