Numerical solution to coupled diff. eq.

  • Context: Graduate 
  • Thread starter Thread starter mrandersdk
  • Start date Start date
  • Tags Tags
    Coupled Numerical
Click For Summary

Discussion Overview

The discussion revolves around the numerical solution of a set of coupled differential equations related to wave phenomena, specifically involving the functions E_p(z,t), E_c(z,t), and N_r(z). Participants explore both numerical and exact solution methods, considering the implications of the equations' complexity and the nature of the functions involved.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested

Main Points Raised

  • One participant presents three coupled differential equations and seeks numerical solutions using MATLAB or Mathematica, given known functions and constants.
  • Another participant questions the necessity of a numerical approach and suggests exploring exact solutions, asking about the nature of the functions involved.
  • A participant confirms that the functions can be complex but states that they are real variables, indicating that complex function theory may not be necessary.
  • One participant argues that finding an exact solution is feasible if E_p(z,t) and N_r(z) are known, outlining a method to derive σ_{ba}(z,t) and σ_{bc}(z,t) from the equations.
  • It is suggested that if E_c(z,t) is real, the resulting equation simplifies to an ordinary differential equation (ODE), which can be integrated, while a complex E_c(z,t) would require separating real and imaginary parts.
  • A later reply mentions that wave phenomena appear to be linear under certain conditions, implying that simple numerical strategies may be applicable.

Areas of Agreement / Disagreement

Participants express differing views on whether to pursue numerical or exact solutions, with some suggesting that exact solutions are possible while others advocate for numerical methods. The discussion remains unresolved regarding the best approach to take.

Contextual Notes

There are limitations regarding the assumptions about the nature of the functions involved, particularly concerning the complexity and potential linearity of the equations. The discussion does not resolve the mathematical steps necessary for deriving solutions.

mrandersdk
Messages
243
Reaction score
1
I have three equations

[tex](\frac{\partial}{\partial t} + c \frac{\partial}{\partial z}) E_p(z,t) = i N_r(z) \sigma_{ba}(z,t)[/tex]

[tex]\frac{1}{i E_c^*(z,t)}(\frac{\partial}{\partial t} + \Gamma_{bc}) \sigma_{bc}(z,t) = \sigma_{ba}(z,t)[/tex]

[tex]-\frac{E_p(z,t)}{E_c(z,t)} + \frac{1}{i E_c(z,t)}(\frac{\partial}{\partial t} + \Gamma_{ba}) \sigma_{ba}(z,t) = \sigma_{bc}(z,t)[/tex]

where the functions [tex]E_p(z,t)[/tex] and [tex]N_r(z)[/tex] is know, and all other things that do not depend on time or position are known constants.

How can I solve this numericaly with some give initial conditions. I have MATLAB 7.0 or mathematica to my disposal but can't make anything work.
 
Physics news on Phys.org
Why Numerical?

Did you try finding an exact solution? And are these complex functions or what? Is * Hermitian transpose?
 
yes the function can be complex, but are of real variable, so not need for complex function theory.

the 'i' in the first equation is the complex i.

Do you think it is possible to find and exact solution, that would of cause be great.
 
It is not really too hard to find an exact solution if [tex]E_p(z,t)[/tex] and [tex]N_r(z)[/tex] are known.

From the first equation you have [tex]\sigma_{ba}(z,t)[/tex] in terms of the known funtions [tex]E_p(z,t)[/tex] and [tex]N_r(z)[/tex].

From the 3nd equation you have [tex]\sigma_{bc}(z,t)[/tex] in terms of the known funtions [tex]E_p(z,t),\,N_r(z)[/tex] and the unknown function [tex]E_c(z,t)[/tex].

Plugging these informations into the 2nd equation you have a PDE which involves [tex]E_c(z,t) \, and \, E^*_c(z,t)[/tex], say it (A).

  • If you are looking for real solutions, i.e. [tex]E_c(z,t) =E^*_c(z,t)[/tex] then equation (A) is just an ODE with respect to [tex]E_c(z,t)[/tex] since it involves only the derivative [tex]\partial_t E_c(z,t)[/tex]. It looks like

    [tex]\partial_t E_c(z,t) \sim \alpha_1\,E_c(z,t) +\alpha_2\,E^3_c(z,t)[/tex]​

    where [tex]\alpha_i[/tex] are known funtions of [tex](z,t)[/tex]. It can be full integrated either by hand or with the help of Mathematica.
  • If [tex]E_c(z,t)[/tex] is a complex funtion you have to split every term in (A) at it's Real and Imaginary part, in order to end up with two messy[/] DE. Fortunately, in this case too you can integrate the resulting system, by imposing the integrabity conditions on [tex]Re[E_c(z,t)]\, and\, Im[E_c(z,t)][/tex]


I hope that was useful for you! :smile:
 
Wave phenomena are predicted. Thankfully, at this point, they look to be linear (if gamma & c are constant).

If so, then you may be reasonably safe in using simple numeric strategies.
 

Similar threads

  • · Replies 5 ·
Replies
5
Views
4K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 3 ·
Replies
3
Views
4K
Replies
0
Views
2K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 0 ·
Replies
0
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K